Here’s about as good of an argument in defense of teaching the humanities and the liberal arts in high school and college as I could imagine:

At one time the purpose of a university education was to give future leaders an opportunity — before they shouldered the dull burdens of civic responsibility — to explore the purpose and value of life. By instilling a strong sense of history, of reason, of logic, of the best of what has been thought and said, a background in the Humanities would prepare a young scholar for whatever may lie ahead.

This, at least, had been the belief going back to Plato’s Republic.

Notice that this defense of the humanities doesn’t preclude specialized and technical training in everything from the sciences to computer programming to land surveying.  The teaching of those things is absolutely fundamental to the past and present flourishing of Western Civilization and the General Redemption of Creation.  The years of high school and college should be, though, in some sense, about providing the philosophical foundations for labor, life, and work.  But high schools and colleges don’t teach students about philosophical foundations anymore, unless they’re Really Odd or Classical/Christian or Both.