> "You can't complain about being require to take a 100-level history course because our job is to turn out renaissance scholars who can debate philosophy at cocktail parties before going to work doing something that has absolutely nothing to do with that."
> All the while, those additional credit hours cost students a shitload of money and debt and take focus away from their actual fields of study.
This is a straw-man. The purpose is not to turn people into renaissance scholars. It's to inculcate appreciation for what makes life worth living. An educated populace is also a requirement for a healthy democracy. Everyone ought to know some history at a minimum.
This is also a straw-man. You don't just need to establish that students should learn history, literature, etc -- you need to establish that 12 years of that is not enough, and they need to take an additional 4 years at a much higher cost. But why stop at 16 years? Why not 20 or 30 years? Clearly there are diminishing marginal returns. At some point you should trust students who are motivated to learn to continue their studies independently, rather than tacking it on as a massively expensive additional requirement to a vocational degree.