I usually don't get down voted but I notice recently there's one male down vote whenever I compliment myself or backup women on some coward asshole who hides behind the internet to display his misogyny. I usually get way more than one on the latter though.. haha
Just depends on your opinion. Some people like their answers sugarcoated, other not so much. And some do prefer the black and white plain truth even though it may seem harsh your just speaking your mind? And if you're not speaking your mind well. .. aren't you just lying to the person? Just depends on circumstances not everyone will agree with you
Rarely. I try to only write answers that actually have something useful and helpful in them. I try to avoid giving short answers that only have some small comment on the question. The point of answering is to try and help the asker.
I get down voted a lot, but usually that same post is also up voted a lot, so obviously it's just something which people find controversial and either strongly agree with or strongly object to... which is pretty descriptive of the reception of my opinions in reality!