Totally agree with your thinking. But the problem is this jam wasted almost 1 week worth of work for many people. It's not like we are angry about the not winning, but it is the management of this jam that we are talking. First, they didn't say that it will be a rated jam. Then they waste so many days and then finally tell ki you have to review the games.
All that was also fine. But now the problem is there is no rating actually. It is just that people are posting comments on the jam submission pages. They should have enabled rating from the start. They just wasted some much time of so many good developers.