As a twenty-five year old still in-process within the educational system, I must whole-heartedly agree with the article's sentiment. There are a lot of people in college that I truly believe would be better served by moving on with life outside of the university system. Sure, having the chance to "broaden one's horizon" and learn about various things is "nice," but is it neceesary? Is that, in particular, what our nation really needs?
I believe the undergrad system (at the very least) does a terrible job at addressing what democracy really needs - people who sit down and examine things for themselves, rather than parroting on everything that they're told. There's a proliferation of study aid sessions on college campuses, all aimed to give you the essentials that you need to memorize to get the grade that you want, rather than actually teach you the material for keeps. Whether a student actually learns it is up to them, and unfortunately, many students are here not for true education, but for a simple piece of paper that gives them their right to a job... or so they think, until they graduate. So many people go through the halls of our colleges without ever being educated by them.
I have tutored and taught students at my university - heck, I'm even instructing an undergraduate course right now as a grad student and Ph.D. candidate - and I have met students with very poor problem solving skills who have made it into one of the top 20 public universities in the US. One of these students probably had no problem solving skills whatsoever before I scrapped everything in our one-on-one tutoring sessions to teach her some!
While we in the states might like to think that a university is a great tool that prepares everyone to properly contribute to the real world, it simply fails to do so in some of the most important ways. Either universities need to step up their game to make ensure that those who go graduate are truly quality students, or we should stop subsidizing everyone who wants to delay their life for four or five years by simply going through the motions rather than learning.