Condescending feedback says more about the speaker than the listener. It is almost invariably about their own insecurity. This is true is almost all fields of endeavor, not just programming. Just a few examples of my own: Insecure bridge player: The queen of spades was a stupid play. What's wrong with you? Excellent bridge player: The queen of spades would have been a great play against a 4/2 split. But since you had…
Each of the `Excellent xxx' response you give differs in two important hitches from the `Insecure xxx': 1) it requires much common context, understanding, experience. Everybody will understand a ``this sucks'' response, regardless of the reasoning behind it being clear. Understanding a, and building better solution on, an involved response requires common understanding, common experience, between the parties of commu…
I realise that this is intended for humour, but more seriously, I have experienced much better anger reduction when actually chatting amiably with someone and making a friendly recommendation. ``This sucks'' just passes on the negativity to others.