Over sheltering kids

I'm an older neet. I was brought up by parents who used very ancient values, to raise me. One of those ancient values, was that you shouldn't over shelter kids. I was told, pretty early in life, that you should be able to take care of yourself and my parents even kicked me out of the house, at 19. In hindsight, I think that was probably the best thing my parents ever did, education wise. I learned at a young age, how I should take care of myself.

But these days, I guess times have changed, because I see a lot of neets in their 20's, rotting away in their parents basement.

So I'm wondering, why that is and why do parents think this is the way to go, these days.

Can someone please explain this behavior, to my ancient ass ?