Ned, I think that the problem boils down to the emotional immaturity of many youth.  They will eventually become adults but it simply takes them about 5 to 10 years longer than it did a generation ago.  Too many of them are simply not ready for post secondary education and the responsibilities that come with it.

We boomers have nobody to blame but ourselves for creating these little snowflakes.