Paper airplane!
I have an A.B. in history and philosophy along with an M. Ed. (concentration in US history), and I’m a corporate network guy. Most of my job is figuring out something in five minutes then spending fifteen writing about it. Repeat. Then again sometimes I’ll devise a complex network and have to document every little morsel. Some of these documents can be up to a hundred pages, and they have to be done quickly (under a week). That’s where the liberal arts education comes in. Understanding the audience to which I’m writing (non-technical people) while having the intelligence to convey a very complex message in easy terms is rare and invaluable. I’m constantly praised for my writing skills; my education typically separates me from my peers.
As other posters have said, for your undergraduate degree most companies don’t really care what you majored in or if you graduated with honors or have a high GPA. Rather, it’s often from where you obtained your degree. I tell everyone who asks the same thing: College is not vocational school. Study exactly what you want to study. It’s a very important period of self-growth, discovery, and challenge. I think your son made the right choice.
If he’s intelligent, ambitious, likable, and has many interests, he will do well.
You know, I’ve never seen a job available for any of those. I like them, and they all sound rather interesting.