Let's break the question down further. Well, they just don't, that's why. Because the dentist has fifteen minutes and she spends it talking about the one bad tooth instead of rhapsodizing about the 31 that look so great. Because all people are self-centered and they assume that good is how it is supposed to be and they only comment when things are not good. Because just like most people think they brush their teeth well and practically no one does, most people think they give lots of praise and practically no one does.
Business is a serious business and when mistakes get made they have to be pointed out.
And, the further you move up in responsibility and capability the MORE you get criticized. Your likelihood of making a goof goes up, not down, and that doesn't indemnify you from getting criticized. Try to be constructive and leave your bad temper out of it. Throw away what is invalid, try to find some part that is valid and go on with your life.