I think this is a completely misguided assumption. Maybe this is true these days. But it wasn't always true, and it shouldn't be true. Higher education, especially in the liberal arts, is for training students to become good community members, citizens and leaders. It's about giving them the cognitive, rhetorical, and even emotional skills required to solve the hard problems that we face as a society. And there is a lot more to solving those problems than promoting "innovation" or "economic growth". We subsidize higher education because producing citizens with those skills is valuable to our society.
Are liberal arts programs perfect? No. Do they cost too much? Maybe. Would it be good for society to have more people going into STEM fields? Probably. Does all this mean that liberal arts education is "oversold"? Certainly not. Indeed, it is rare to see people express just how valuable the liberal arts are, and why.