I haven’t looked at the top list in years, it’s useless most of the time.
How about 2 lists. Top games of all time and top games in the last 5 years, and it would take a certain number of votes to get into the all time list.
How about the inability for one user to rate multiple games he same. Force them to pick, (eg. You can’t have everything you score as a perfect 10 you have to pick an order.)