The cynical side of me tells me the system is made this way so the rich stay rich. Seeing the direction this country is going in isn't doing anything to change that idea for me.
I think the reality is more likely that people working in schools are public employees, they tend to be apathetic or hostile towards capitalism, and not terribly interested in boring business stuff. These are the people who set the curriculum.
It seems like at this point at lot of the education we feel is necessary exists simply, and perhaps ironically, to make up for the lack of that exposure one has to reality because of the heavy focus on formal education through one's formative years. I would even suggest that we've created a situation where the more formal education one receives, even more formal education is required to make up for what what education was lost in the process.
I also think we've drifted towards thinking that all education takes place in a school. Things like parental mentorship, working a job while in school, extracurricular reading or building things for fun are falling a bit by the wayside. Education is (or should be) a lot more than attending lectures in a classroom, even at the middle school and high school levels.
My GF is a school counselor, and one of her constant sources of frustration is how much stuff is getting pushed onto schools to do which really isn't in their provenance.
That is largely high school math + common sense.
They actually do teach a lot of life skills at school. One just needs to pay attention.
The true reason why people take personal finance later in life is because they burn their hands, and learn the lessons the hard way through some failure.
It's kind of shameful to me that I was 30 years old and getting an engineering degree before I ever encountered the idea that money has a time value, hence interest.