I've stated this before, but I do think we could have a much better rating system (that would be much harder to be manipulated).
Instead of having members rate each machine, have them list their top 20 (or so) machines (in order). Then a game's ranking could be computed by how many members have that game in their list (and at what position).
No one would be able to "trash" a game by giving it a 1. If they don't like a game, the worst they can do is exclude it from their favorites list.
And no one can just give 10s to all the games they own (or to whatever the new game is). They would have to pick a favorite, a second, and so on.
It would force people to rate games against other games, and not on a 1 to 10 scale.