Well a win VS a FG is 100 points? So to get 100, 000 score, you'd have to play close too 1,000 games. Not unheard of. Suppose, for argument's sake, that a player can beat a flase god in only 2 minutes and everytime! and can play for 10 hrs a day. that's 300 games a day (at extreme extremes). So in 300 days you'd get 90 000 games. At 100 points each that's 9 million points! (winning everygame, 10 hours a day, no breaks, 2 minute games). So let's say it's technically possible to get 12 million points a year, just to make sure we are being generous and overestimating. Then To get 240, 000, 000 points (first place now has more than that) It'd only take 20 years.
Now with a more realistic grind, you win 2/3 of all games. You play 6 hours a day (so we're excluding bathroom breaks etc). A game takes an average of 8 minutes. So in 6 hours you play 45 games and win 30. Then you only play 6 days a week. So 52 weeks in a year, times 6 = 312 X 30 wins = 9, 360 X 100 points/win = 936, 000 points a year. Give it an even 1, 000, 000 points a year.
So somewhere between 20 - 240 years to get a score of 240, 000, 000.
I think it's clear. Unless they are using a bot (program) while they sleep, eat, shower, go to work/school etc, no one should be over a million points per year. Even a bot to increase play time 3x-5x more than my calculations, no one with a bot should be over 5 million points a year.