It's deeper than that though.
Previously you had science majors complaining about taking humanities courses (and vice versa) since it wasn't necessary to their field, and with the exponential increase in the cost of education, there was some justification that having a broad classical humanities education as a basis for further studies was not cost effective. Welcome to the birth of diploma mills and the loss of normalization that EVERY college graduate should be competent in both science and the humanities.
Further, the standards for education plummeted, and recent graduates are less capable in nearly every measure, and worse, they are too dumb to know what they do not know. This leads to arrogance and an over-inflated sense of worth.
That should give everyone a moment of pause. It's not just STEM, it across the board that capability is falling behind.
And especially as Millennials are the most educated (and most in debit) generation ever, it's clear that education policy is failing, there is bloat across the board in education, and worst of all, kids don't even have recess anymore. That's fucked up.
Focusing on STEM won't decrease the cost of education (where curiously, online courses generally cost more than traditional instruction. Where's the cost savings that technology was suppose to bring?), won't making education more rigorous, nor is it the only area where the US is hurting: the skilled trades are also lacking qualified applicants.
It is damnable that in this Age of the Internet, where information is more available than it has ever been before, people are getting stupider, and education resembles indoctrination more than having the framework to be autodidactic after college.