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.