In short, I see no reason to force sugar coating on HN. I'd rather have a 'flag' button on individual comments for getting people banned who are being insulting to a person rather than an idea. As it stands, a genuinely useful but 'harsh' comment may never get seen even when it should be.I have never understood, and probably will never understand, why so many people on HN seem to think "critical" == "insulting" == "harsh". It's possible to criticize someone or their idea without being a dick, but too many people seem to think that "being a dick" is somehow necessary to give "critical feedback". I don't think it is.
Rational, reasonable people can disagree and debate, even disagree vehemently, without anyone needing to resort to the kind of comments that often get attacked (the ones where the criticizer is just being a dick).
I don't think anyone on HN wants to eliminate constructive feedback or even "negative" comments. The goal is to get the constructive feedback and the criticism while remaining civil. We don't need sugar-coating, we just need people to practice basic manners and remember the Golden Rule. Walk a mile in the other guy's shoes, etc. Have some compassion and empathy.
"That idea is terrible."
Taken by itself, that's a terrible comment - even if it's true! It's terrible because it lacks any explanation or exposition on why the idea is terrible and, as such, amounts to just an opinion (even if it is, coincidentally, accurate).
Why not say instead:
"I don't think this idea is going to work, because XXXX"
where XXX might be "there are already 374 competitors doing exactly the same thing", or "it takes very specific industry connections to break into that domain", or "it violates the second law of thermodynamics" or whatever?