I think there are 2 things at play here.It's not KDZ's fault or whoever else's fault the game was the way it was pre-patch.
Everyone agrees the asterisk for the homerun record in MLB is stupid. Roger Maris broke the record, but because people LOVED Babe Ruth and hated Roger Maris they tainted his record breaking season with an asterisk saying he broke the record just because there were more games in a season. Which is ridiculous considering all the stipulations that were in Babe's favor before the 120 game season came around that nobody wanted to talk about.
The MLB will likely never let Mark Mcwire, Sammy Sosa or Barry Bonds in the Hall of Fame, even though the MLB KNEW they were using steroids and didn't regulate because it was drama and they were making $$$ with so many people watching.
Lets not be shitty like the MLB. The players played the game and played within the rules that were put in front of them. Nobody should be allowed to take that away from them. Blame the game. Blame the testers. I don't care blame who you want. But it's certainly not the player's fault.
"Best of all time" style rankings in which people get credit for everything, not matter when it was. So for example if you asked "What is the best NFL team of all time, record-wise" you'd go back and list Superbowls, etc.
"Power rankings" -- The point of these is to determine who you think is playing the strongest currently, in the current set of league conditions. You specifically weight everything toward more current results because the goal is to sum up how things are going at the present time. Last season doesn't matter, and the beginning of this season may have some weight, but not as much as recent results. You don't get to keep a top power ranking just because you had an awesome few weeks at the start of the season.
These two kinds of rankings are not the same. People that are looking for one can't use the other to get it. I think the confusion between these two is what has everyone squabbling all the time over ranking stuff.