A select group of people or a person or two are not going to be able to play 500+ games. This is generally how it works on itch.io and it works well. It doesn't really matter how many ratings a game gets and you don't know what the results are until they are released. i.e. a game with 15 ratings could come up ahead of a game with 100 ratings. I think that if you continue in this vain of being openly critical of other games, all you are going to do is invite criticism of your game and that is going to ruin your jam experience. The rating system is not perfect, but generally, the games that come out on top are usually very very good, so the community as a whole tends to get it right.