You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
Like the Cracked article mentions towards the end, it only really works because real life sucks and doesn't provide readily tangible rewards, causing people to jump into video games as an escape.
Hell, achievements/trophies are basically another aspect of this approach. They're attempting to put you in competition with other gamers to keep you playing. They might as well be called e-peen points.
"I'd rather betray the world than let the world betray me." -Cao Cao