The real world doesn't coddle you. Work should reflect that to some degree - with some respect to being a decent person in general. Just knowing that you know your shit, and it's okay (preferred even), if you fight to be your own advocate.
There's a balance between negative and positive reinforcement. We can't simply look at being "nice" to each other all the time as an optimal solution. It's a great way to get completely side-swiped by someone who is even only slightly aggressive.
If I have a terrible idea, I'd rather hear someone tell me that it's a shit idea than patronizingly tend to my "feelings" on the matter.