The reason why TMNT (and similar "new" titles) always get "on top", is that early on, nearly the only people who have played them are the people who bought them early. And these people always rate them very highly for a few reasons...
1) If they didn't like the theme/design they probably wouldn't have bought it (except for those few people who buy EVERY new machine).
2) They want to feel that they "made a good choice" and "got their money's worth".
3) The "new" toy is usually the favorite toy, until that newness wears off.
I would think that a machine should not be listed until like 6 months after release. Just limiting it to 100 ratings or something will not do much (as it will still be the first 100 purchasers that are rating it). It really needs to be on location for a while, so people who haven't invested in a purchase also get to vote on it. Of course, the pandemic has made this even harder for now, as location play has dropped off greatly.
I would like to see an alternate Top 10 (or maybe 25) that is computed by everyone submitting their personal favorites list (in order). This would mean that everyone would be voting using the same "scale", and it would be much harder to try to manipulate the results (as the best you could do is rate 1 machine your favorite, and the worst you could do is not list a machine at all). No more "vote a 10 for all the machines I own and vote a 1 for all the others".