I'm going to have to disagree with you, on both points. I, like the person you're responding to, have experienced the zeitgeist of HN and have come to the same conclusion of a prevailing mid-to-far-left social policy. Again I agree with GP on the points they make about voting, in fact I think we should get rid of votes altogether. The fact is, for most people a vote is a reflection of who they are, not the comment they're voting on.
Like I've said before, a comment can be downvoted by every single user on HN and still be accurate and true. The truth is the only thing that matters. Unfortunately, we're each responsible for our own reactions to the feelings we have, and that often means, despite a commenter's best effort, they're still going to offend some and please others. Since we can't please everyone, the best way to do the most good with your words is to use them to spread the truth. The truth is always going to be hard to deal with for some, but they'll be better off with that awareness than with (perhaps blissful) ignorance because the choice of whether to stay ignorant is put into their own hands.
Side note: This also reduces the total amount of suffering in the world by reducing the number of people who end up having to pay for the consequences of their actions without any awareness of the existence of the consequences (such as breaking a law you were unaware of and being put in jail for something you didn't know was illegal)