I think my biggest issue with downvoting is that an 'outside the norm' idea that might be 'against' a community will be downvoted into irelevance. Maybe downvoting, but keeping the same design ?
Yes it's true. The risk of creating a crowd mentality is not insignificant.
"I'm downvoting you because you're not allowed to post something I deem irrelevant with the spirit of this website or with my own preferences".
It's a slippery slope.
I would make it very hard to downvote someone. As I said, you want to downvote? Ok, you need to tell the author why at least :-D
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.