Despite the USA spending a ton of money, it doesn't curate quality education.
The entire system needs to be reworked.
I know there are some classes for stuff like electronics and mechanics, but why not offer more career based classes?
I think the requirement for more advanced computer classes has come down, don't need a AP calc/trig credit to take a basic programming class anymore (it's been well over 20 years since I graduated).
The only reason that students have to study highly simplified models is that the real-world is too complex. Without years of study of "simplistic physics" in high school, there is just no way that one can learn rigid-body mechanics. Without years of practice on algebra 1/2 in high school, an ordinary kid will have no hope of understanding calculus, and without understanding calculus, the kid loses hope of understanding stats, and without understanding stats, the kid loses hope of understanding machine learning, and without understanding machine learning, the kid won't be able to jump on the gravy train of being a machine learning researcher. And now should the kid cry wolf the world is not fair and the system is rigged? Of course, this is an extreme example and there are thousands of other professions. All I'm saying is that sometimes a subject looks hard and mundane and pointless, but it is actually useful in the long run.
And as specific as Math on Money? It's nice to have, but it's not necessary. I have no problem studying on my own the theory of options and quantitive finance even though I had no idea how money worked. But I have strong background in math, in stats, and in computer science, and some background in economics. And really, such fundamentals carries me a long way.