I think the voting period should have been longer. like 2 weeks at least and an arbitrary threshold of votings needed to not get your ranking penalised that leaves most ratings intact. With enough time and a homepage that, by default, presents games without enough ratings, it would be more fair.
Also every games are in the same jam even if some projects were much bigger than others. A separate result for soloers might help sorting all of this.