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…
There are some people who care deeply about a subject and just lack social tact. They'll jump on you for a variety of subjects, but they don't have ill intent.
Then there are the people who are dicks and want to crush people who they disagree with. It's the point at which one starts displaying schadenfreude and denigrating others that the line has been crossed.