This ranks right up there with "no grades" and "no failing" because it is hard on kids' self-esteem to discover they are not all equal in ability (as if they can't tell, themselves).  Educators "protecting" the fragile psyche of students, creating a generation of snowflakes who will be utterly jarred by the reality that the workplace rewards winners and high performers more than the rest.

I have seen it first-hand...the spoon-fed kids with the glass jaws who can't take even the mildest psychological punch in the workplace without bursting unto tears.  It's like the over-protective parents who won't let their kids play in the dirt and therefore don't develop fully functioning immune systems...and then a common bug takes them down for the count.