There are many good (and mediocre) questions on this site which do not have a partisan slant to them. But there's some which provoke voting based on the politics of the viewer rather than the quality of the question. (I'd appriciate if people added examples of this behavior to the bottom of this question)
Do NOT downvote just because:
- The question uses incorrect grammar (as long as it is comprehensible)
- The question has bad, (but clear) code; the question uses bad coding practices; the premise of the program is wrong. In this case, just comment "why haven't you done blah?". If you're answering, you can append that to your answer instead. (I've done that here). Remember, voting is to filter post quality, not code quality or OP quality.. Also, there are legitimate uses for everything, even eval().
Skeptics has a banner which can be added to unsourced questions and answers which explicitly notes that it is original research and/or unsupported, to remind people that original research is not generally acceptable and to edit or vote accordingly. I propose adding a "politically controversial" banner for the same general purpose.
Example wording would be something like:
This question is asking about a political subject in a controversial way and/or exhibiting a strong ideological bias. Please vote based on the quality of the question and not whether you agree with the stated opinion.
I know my first pass at this sucks, but I'm hoping someone likes the idea and comes up with better wording.