The term "liberal arts" means "free arts". The root of this term is that Athenian society was composed of a small class of free families and everyone else was a slave owned by those families. The free families were wealthy enough to afford a liberal education for their free sons.
Everyone else had to work.
Those are the roots of the liberal arts.
If testing your skills was done outside of school GRE-style, would all these people who pay many thousands of dollars to get a diploma pay so much? I really doubt it.
What a sad state of affairs we find ourselves in that this attitude is common.
College is an investment that costs hundreds of thousands of dollars. When you invest that much money, you should expect a ROI. If you can't even put roof over your head or eat with that investment, then it is really hard to say it was a good idea.
I really don't know why there's this insistence that humanities has a monopoly on teaching critical thinking.
Someone that's good at critically analyzing software doesn't make them good at being able to understand why users might be drawn to a product. Nor does it make them able to design UI that won't frustrate the average user.
Humanities doesn't have a monopoly on critical thinking, but you'd be a fool to believe that it doesn't aid critical thinking. The best software engineers I've worked with were those that came from other professions whom could apply other ways of approaching a problem compared to others.
To put it bluntly, if you hire a bunch of engineers they will design a lightbulb that no one can figure out how to screw in.
-- Bruce Lee
I went to an engineering school, the only majors were X Engineering, Business, and Nursing. Somehow, we had professors for the humanities classes, so I don't think a major is a requirement.
Anything you learn in college can be learned from a book or YouTube. The value of college is the curation the professor provides and the people you are doing it with.
That which can be learned by one-way communication from a book or video are not all that can be learned. Through dialogue and practice one may learn techniques of proofs in math classes, lab techniques in science classes, how to write and edit papers in humanities classes. All the practice that drama, art, or music majors do amplifies what they learn from their books. And so on.
The NFL wouldn't hire college football players who got all their learning from books or YouTube.
It depends on your point of view. Should college be a trade school or should it stick to it's roots of broadening one's horizons?
I found my philosophy classes quite enlightening. They were required for my degree in CogSci.
If my school didn't have a philosophy major, it wouldn't have a philosophy department, and I would never have had those classes.
Also, there are some majors that lead to professional school. English/Rhetoric are often majors of people going into law school for example.