I can't help but to notice that you're assuming that one should take all criticism well. Why?
Like anything, criticism has levels of quality. Constructive criticism is something you won't see often. Instead, you see criticism as a disguised way to ventilate most people's prejudices and negative emotions.