Hi there—first of all, I completely understand your frustration! I won't deny that a few things might have gone a bit sideways during this jam, and yes, I’ll definitely be making some adjustments for next time.
The idea regarding feedback is a good one, but I’d like to turn that point back to you: you only left a comment on a single game yourself (correct me if I’m wrong). So, demanding that people only rate games if they’ve also left feedback implies that you either didn't rate a single game yourself or didn't provide feedback on every game you played.
The overall number of ratings isn't great; 31 ratings across 11 games is a poor statistic given the number of participants. If more people had actually participated and rated, the issue you pointed out wouldn't have been quite as significant.
I also have experience with Itch.io analytics, and it’s pretty clear that they don't always align perfectly with actual browser-based plays.
I’m planning a second edition of the CCG for August, and I’d be delighted to welcome you all back as participants!