The only time I downvote is if something is extremely inappropriate, negative, trolling, or is degrading (IMO) to the quality of this community.
I never downvote when I disagree. If I disagree, I reply with my disagreement. I wish others would too. Not much to learn from downvotes. Lots to learn from discussion and healthy debate.
I upvote often, to anything that I think adds value.
