As far as I am concerned, "Do you want X? This is how you get X."
If Hacker News wants to have people care, it has to allow differing and terrible opinions. This is the very basis of the notion of freedom and free speech. When you censor the community, the community will suffer.
Note that upvoting and downvoting, especially when done via groups of people determined to make their comments be heard, can itself tend to become a type of censorship ( mass downvoting ). Votes should be purely for the benefit of the original authors of the comments being voted on; not to move content around.