The problem with stackoverflow is that answering questions sucks in the long term, for most people. It's basically an user support job, and if you are not suited for that sort of job eventually you start to lose patience with fools, of which there is no shortage on the internet.