Devil's Advocate:
Some of these things are idiotic complaints. If you didn't learn what taxes are or anything to do with banking in HS, you're a moron. With that said, my high school did not teach us how to do taxes (fuck, I still suck at filling out W2s at every job I work, how to actually write a cover letter (learned that in college and from google and through trial and error), or how to apply for loans and shit.
Now, they did teach the basic things that go into those things. They taught me how to write words, how to be grammatically correct, how to do basic math, etc. But that's not quite the same thing.
</Devil's Advocating>