Who are the most capable of answering random questions? Those who have the most time to do so.
Who are the the most likely to answer random questions? Those who have the most time to do so.
Who doesn't mind providing free "senseless busywork"? Those whose time has little to no value because they have so much of it.
My account on SO is 12 years and 9 months old and even though I haven't asked or answered a question since 2009, I'm still in the top 10% of reputation. Because in those early months/years, it wasn't difficult to garner reputation.
I just don't have the time to troll questions to answer on SO. As for asking, either the answer already exists, or I can find out by reading the documentation. And deity-forbid I'd pull the answer-my-own-question-to-document-the-solution that used to be the recommended way of just getting content on the site.