Colby Cosh writes on the outdated, industrialized model of education in the Western world. My high school history teacher made some similar points about a decade ago; our public schools are designed (from the ground up) more for indoctrination than for education, two subtly different things.
I'm not sure what the answer is, and I'm certainly not sold on the idea that home schooling is the right approach for everyone, but surely sticking kids in a vaguely prison-like facility for 6-8 hours a day where the rules assume they are going to be making trouble isn't entirely healthy.