This has been something that's been bothering me on and off, but reared its ugly head again when I decided to look at Mega Man 10's online rankings. I still see there's some random dude at the top of the rankings with a time of under ten minutes. AFAIK, unless there's a major glitching going on, this time cannot be obtained without some major cheating going on.
This is one problem I have with online leaderboards--they're easy to hack, and most of the time the game developers don't have the time or resources to devote to an anti-cheating system. This really discourages the legit players trying to cut down their time, especially those who submit runs to sites like Twin Galaxies or Speed Demos Archive. Although Mega Man 10 has a replay function in place, it only works on individual levels and not full runs. That, and I doubt Nintendo is going to give away sensitive information about a player's contact info and the like, so we can't get in touch with the player and have them replicate the feat to prove to us he wasn't cheating. It's not just Mega Man 10 or Wiiware, a lot of XBLA and PSN games are potentially guilty of this too.
Another thing that makes me wonder about online rankings is stat-tracking. It's nice if you're doing it personally, like in Super Smash Bros, but when they start making a big deal about minuscule things like how many enemies you killed with a certain attack or how many shots were fired over time, it gets a bit silly. Shadow Complex and Ratchet and Clank: A Crack in Time have leaderboards and profiles showing off these iffy stats that no one cares about; Shadow Complex in particular pops up a window showing you how many guys you punched or made scream at certain milestones--but for what purpose? Nothing, that's what. There's no reward for getting a certain number of headshots or melee attacks in on a bunch of goons outside of the regular achievements, so why the hell are Epic and Microsoft keeping track of such pointless stats?
It's nice to know you have a particular accomplishment, but it's kind of hard to back it up without proof. I have some Bejeweled 2 high scores saved for prosperity, but that's about it, and heaven forbid I try to get an insanely high score like on the XBLA boards, because that just takes an ungodly amount of time, luck, and maybe hacking to reach. A lot of MMORPGs have boards that show how high a player's level is...Why do we care that someone has reached level 200 in MapleStory? It's not like the player's suddenly gonna de-level and get knocked off their high perch, and with how easy it is to get massive amounts of EXP, becoming level 200 (or max level in just about any MMORPG) is about as impressive as winning 5 bucks in the lottery.
In conclusion, I feel online leaderboards should either keep track of something that actually have value in a video game, or should be omitted altogether, because from a casual standpoint I don't see leaderboards having a functional purpose. I'm not discounting leaderboards like the Touhou scoreboards where you can upload replays and let others see your hard work, I'm talking about the ones in games like Mega Man 10 and Shadow Complex, where all you get is a name and number to tell you how good a person is in that particular category, and no real proof if the achievement is real or not.
What do you guys think about this matter?