Been there! Likely will go there again!
Sometimes it's simply poor wording, or a misunderstood intent. Sometimes, yes, it is just plain bashing. But I truly think that for the most part, people mean well. They consider what they are saying to be creative input, and the recipient of the comment may or may not take it the right way. It'll happen. We all put our feet in our mouths from time to time, right?