There have always been incompetent parents, it's not new to today's world. There always have been and there always will be, most likely.

The notion of "childhood" is actually a very modern idea. I'm not advocating that parents treat their children as adults by any means, but I don't understand how parents are less able than they used to be. Teen pregnancy has actually drastically declined in the last 15 years.