Recently I came across this question.
What I don't understand at all is why this question even got a downvote. Cobragon clearly stated his problem about Charizard not forgetting Cut, he gave the scenario he was in, and he had tags related to the question.
How could this get a downvote?
This is where my idea comes in.
Instead of just being able to downvote when you get the privilege, you should have to give a reason why you downvoted said question.
For example, we have this question after I did some digging.
For a reason, I would say "Question is hard to read, with spelling and grammar errors."
Either that or there could be a checkbox.
To prevent random downvoting mods would review downvotes and if it doesn't apply, take them away.
Note that this is just an idea.