Interesting, do you think StackOverflow.com users are going to be part of this backlash? If done right, the game mechanics aspect of an application shouldn't feel like a separate feature or game.
what parts of stackoverflow.com are game-mechanics? if it's what shows up in that yellow bar, i wouldn't know because it's too annoying to pay attention to.
Points (reputation) and badges that are earned through various ways in interacting with the site