umm. glamorizing history and philosophy as the most important reading over math and the sciences doesn't feel right to me. history is certainly practical. i never took philosophy but my best friends throughout grad school were philosophers who didn't seem to get much benefit from it. my colleagues were scientists who received practical training and went on to have engaging careers in education and the pharmaceutical industry. we didn't think of it as glamorous, just a good choice based on personal interest and a desire to help people. my college required everyone to have substantial background in the humanities and social sciences, which certainly worked for me. my employers since then have tried to do that too, but it would be great to see each student have more freedom to choose their own kind of curriculum within their major.
high school students take history, math, science, english, and other core subjects for practical reasons (and to explore their potential lifetime interests). that's not going to change dramatically, i hope. anyone who wants to try shop, philosophy, psychology, languages, other cultures, sociology, film, art, geology, etc., should be welcome to. they all have practical potential, too. we shouldn't force anyone to take an elective subject just because we value it ourselves. reading, rampantly and copiously, is a great way to weigh choices, expand perspective, and gain wisdom.