While this question is similar to Can we prevent some of the low-quality questions from entering our system? and a few others, I am finding that the real issue recently is not only the bad questions, rather a combination of those and a competition to answer nevertheless.
Let me explain: sometimes I see a somehow "bad" question. This often means it would have been answered by even the shortest research on some documentation page, or from another SO question. Or, it's a really trivial development question (this is debatable, I know!, but that's not the point). Or, it does not belong to SO: it's superuser or serverfault -this happens extremely often.
What I would really like is to never see those questions on SO. Get them downvoted so that they disappear. Because with the huge amount of Q&A on SO even a simple search (through google, through SO, even through the ninja search page) is becoming increasingly difficult.
What I'm tempted to do, sometimes, (SO forgive me!) is to answer, to get a little rep boost. And by the time I'm thinking about doing it, somebody does it.
I do not want to say that I do know what bad Q is, but I'm wondering if something could be done to prevent this.
Maybe an incentive to properly moderate and cleanup answers, through peer review, would counter this issue?