story
I'm not sure that people giving good answers and help are well matched by a system designed for people who like "leveling up". I think that system pulls in a mismatched crowd over time, too focused on the game goal.
The solution creating a match is supposed to be what you get the points for leveling up for. However, that does not really remove the mismatch, it just covers it up a bit. You _will_ get, at least for a time, a lot of people who focus on quality to get ahead. Over time you will get more and more people focusing on just the points and the levels for their own sake though, who start cheating the system. I think gamification might, over time, slowly erode the target it wanted to achieve, even if/when it starts out doing well.
Of course, all of it happens in a context. Why are there so many people chasing after such fake "power" and "fame" in the first place? Are so many at least somewhat qualified people (on the Internet and with more than basic programming knowledge) that bored and dissatisfied with their local situation to chase purely virtual achievements?