No. No no. No. It isn't.
The biggest reason for the site's success is that it provides a really broad range of useful and detailed content in a useable (and search-indexable) format and doesn't charge for it. It helps that there is a community of thousands (millions?) of developers who need this information on a daily basis and keep going back to the site out of necessity.
If the lesson you take from Stack Overflow is "Wow, I should really add game mechanics to my site. That'll do the trick!" you are simply beyond help.