i agree that schools should employ more pragmatic teachings like how 2 pay taxes and use other social services. the big problem here is making the students take the class seriously, because who would care for a class ths silly/easy. i honestly dont know how one could try to solve this issue.
Highschool math: i consider it useful, because besides the fact that some people like math and wish to study related subjects, it encourages thinking and brain development that you will put to use regardless of what you do in life. hIghschool trig in particular is very useful, since it has tons of real life application. highschool calculus consists of more theory and less obvious rl application (from my experience, so i might be wrong on this), so it is at times discouraging for students who struggle with it. however, i defend that hs calculus is a good way of measuring one's thinking capability due to its complexity over trig (complexity inside the highschool curriculum, everyone knows this is not a difficult as college and etc.)