Maybe the solution would be to inject liberal arts into every curriculum if the college wants access to subsidies.
Producing well-rounded citizens is very important for a functioning society, therefore, it makes lots of sense to create incentives to produce well-roundedness.
This should be a requirement, and my own liberal education is why I'm glad I have one of the very few B.A.'s in Computer Science that my university issued. I could have taken a B.Sc., with more sciences, more maths. Instead I took the B.A. with a greater focus on classes like literature, economics, philosophy, and political science.
Taking Calc III and a fourth science class is a lot less valuable to me both as a worker and as a citizen than any one of my economics courses. (To say nothing of my public speaking courses.)
Producing well-rounded citizens is very important for a functioning society, therefore, it makes lots of sense to create incentives to produce well-roundedness.