That's a good point and one that I can agree with you on. I guess I just see too many folks out in the real world who can't balance a check book, don't understand how financing works when working on a big purchase, that kind of thing that I feel the math is important.
I worked at BB while in college, and I lost track of the number of times someone would come in looking to buy a computer or TV and you'd be there for 30 minutes trying to explain to them how financing worked. Just imagine if they were in a situation with a dishonest salesman (like buying a car)...
And in the real world, basic communication is very important. Sometimes I just shake my head when receiving correspondence from clients, some of whom are elected officials, that don't know what a paragraph is or how to put more than one of them in a letter. Or that will write emails that are so damn confusing that you have to call them and get them to decipher it for you, that kind of thing.
I work with employees of clients who can barely read and write that have HS diplomas. These are all things I feel that you should be able to do when you graduate HS.