Part of the nanny state/delayed adolescence is that we want to make sure that nobody misses out on childhood by taking an interest in or doing anything real before they turn 25 now. So then they spend four years in college to get a degree in "international women's studies" and then have culture shock when they go to look for a job. (note: I have a couple college degrees so I am not poo-pooing college)
They're cramming so many morons into college classrooms these days it's past ridiculous. If I could get my time back, I think I would have worked and done college later, if at all.
It's basically 4 years of vacation for an intelligent person. For undergraduate, I was mostly math and science and the people rolling around on the ground crying because they "couldn't understand" shouldn't have been there anyway.
Everybody in this country needs to go to work and leave college for the elite. That's the way it used to be and it needs to be that way again.