My advice, (for what it's worth) is to value liberal-arts degree holders far higher than I find many engineers do: People misplace trust in the hard science side of study and neglect what the humanities can bring to the workforce. I value their input more and more highly. Oh, and I value the input from Lawyers too. I might discount it, but I listen. (late stage career, moving out. Not as late as Vint. I can't afford…
I've seen plenty of programmers who are very educated in history, philosophy, economics etc.
The problem with the actual degree.
1. Liberal arts degrees have terrible economic returns, almost always negative, especially for men. Because...
2. Liberal arts is ill-suited for mass-market higher education. Can you really teach liberal arts with underpaid teach assistants grading essays on strict rubrics?
3. The degree introduces indoctrination. When you have to please the professor, when your opinions have to please your employer, you end up self censoring, initially consciously, eventually subconsciously, and transform into a drone, incapable of original and piercing thoughts. That's lethal when the whole selling point of the degree was to produce 'original thinking'.
When you have an otherwise normal job, you are free to think, not needing to please anyone else, but your own judgement and conscience.
Indeed, I find it extremely questionable, why a liberal arts degree is needed at all in the age of the internet. I obsessively read over history, and its extremely cheap and available online, full of endless high quality material, perspectives. And because its free, its a lifelong hobby with no monetary investment, and its pure fun and no downside.