They are a product of industrialization! But here is what's the nagging thought on my mind. This industrialized schooling has allowed basic human knowledge to be disseminated at a faster pace than ever before. The need to do so caused it to roll back on quality, sometimes greatly. But without this tradeoff, would knowledge be able to reach so many? Is there some sort of balance point to be reached?
I agree that currently, education systems are terrible, but is there any way to maintain them at scale that is not?