I think lousy parenting is partly if not entirely right. Nowadays kids get a medal just for showing up. This is wrong. Self esteem derives from mastering a subject. That takes work. I think it was somewhere in California that the whole self esteem thing began, and it took root. The thought that self esteem could be achieved on its own, without kids having to learn anything or do anything. Just be, and you will be rewarded. My mother in-law likes to say there are givers, and there are takers, and she's not shy to say that she's a giver, not a taker. That's how she sees herself.
A psychologist told me many years ago that healthy people go through three stages, dependence, independence, and interdependence. Newborn babies are dependent, and you stay that way until your teen years, that's when you become independent- ie: I hate living under my parents, I'd be happier living alone, etc. Finally, healthy people become interdependent, which means that you understand no man is an island. Sometimes it's okay to take, and other times you are expected to give.
Is being a helicopter parent still a thing? If it is it should stop.