Yup. Everyone has contributed another aspect to this issue; and I agree with it all.
The first thing that came to mind was a particular old friend of mine who was raised with unbridled praise. Criticism was never heard, and was thought to be 'a stifling of T's self-expression'. He is now a grown-up brat, who has poor skills dealing with structured employment, adults in positions of equal power, and challenge in general. He lives at home with his mamma. He is a lot of fun, but also a lot of work to be around.
Has anyone else here heard of "Everybody Wins Class" in schools? There is a little man who I baby-sat off and on for a good many years. He is now 8. His physical education consists of games and sports where the competition is neutralized. Everybody Wins! My blood boils even thinking about it now. The idea is to build self-esteem by letting all the kids win. (Yeah, right.) He finds it extremely difficult to not 'win' at everything, and starts crying or goes to a corner to sulk when he is not praised for being the 'best' 'winner' 'great job' when we are doing activities together. This is further deepened by a mother who does not believe in Criticism (constructive or otherwise).
Praise needs to be genuine and fair, as does critism. It's how we learn we are trusted and can depend on ourselves for the answers.
I get very upset thinking of what kind of challenges lie ahead for this wonderful boy. He has not had the opportunity to stretch out and see for himself his own abilities. His self esteem is suffering, and he is missing out on that sense of self reliance which comes from trying hard and not always seceding.
In work, I find that I receive far more respect by giving critism when necessary. It has to be done tactfully, but it is good for everybody. I have learned, through my own struggles with taking critism, that it can be a blessing! I am better at what I do by listening to other perspectives.
Of course, there is also the skill of learning to shut off and ignore unfair and ignorant critism.