Encouraging people to explain down-votes
I am becoming increasingly frustrated with drive by downers.
Does anyone see any advantage to someone having to comment or answer the question before they can down vote?
I'm having a hard time wrapping my head around why an up-vote is valid while a down-vote is somehow an invalid expression of their opinion (except here where up-votes are invalid).
Look at it from a different angle: If I disagree with something you say and somebody else up-votes it, why don't they have to publically explain their up-vote to me?
Down votes cost rep. If a person feels so strong about a question/answer to downvote and get the rep hit, then let them have it.
Also, keep in mind that the cost of down votes might increase in the short term.
Anonymous votes are a cornerstone of this site. Non anonymous downvotes could lead to retaliation wars. Almost as fun as edit wars, but more damaging.