I think most of the comments here are missing the key argument in this article: namely that in addition to college being a poor fit for many potential students, there are some much better, more productive ways that young people could spend the time in the years immediately following high school. The suggestions to encourage your kid to practice one skill, or start a business, are spot-on, at least from an economic PO…
Maybe it's a good idea for a kid to work on his "startup" when he's barely old enough to shave, but probably not. The chances of success aren't higher when you're young and under-educated (likely the opposite), and you'll be squandering the one time in your life when you're allowed to get away with things and make mistakes.
Don't want to go to college? Fine. Travel the world. Have adventures. Play in a band. Make friends. Meet women. You're not likely to get the chance later, and you'll be a more compelling, charismatic person for the experience. Then go to college.
Once you've graduated, you'll have the rest of your life to start companies (and the charisma and friends you've picked up will help you on your way).