I think there's a feedback mechanism in effect. The people who benefit the most from the way schools work become the leaders who decide how schools should work. To their perception, the education provided is perfectly adequate for preparing students. So if you don't succeed in a career after going through the school system, it must be something you did wrong.