Mostly I echo SoCal but will add a bit more from my experience... 1. Almost everyone in an academic job at a university is badly underpaid. I make $57,000 to be a postdoctoral researcher at a university which is at least half and possibly only a third of my value. It applies to tenured professors as well...their skillsets and work ethics are worth $300,000+ in the private sector compared with ~$150K pay at universities. And even tenured professors have left academia for research jobs in tech--I've seen it happen several times. 2. It is not the purpose of a university to teach skills X, Y, Z. Anybody can learn skills X, Y, Z by themselves. Three of my close friends are self-taught software engineers working at Google and Amazon now. Two dropped out of their graduate programs, the third doesn't even have a college degree. All three exhibit independent thinking and intellectual curiosity which are some of the most valuable traits anyone can have--and of course those traits were fostered by being immersed in an in-person academic environment in undergrad. And besides, skills X, Y, Z are already being rapidly replaced by new skills that will have to be learned on the fly. 3. A bachelor's degree in a STEM field is often entirely worthless by itself. I feel very bad for many undergraduate students in my field who are not motivated to be there and getting mediocre grades that will disqualify them from most postgraduate opportunities. We would be far better off if they were studying whatever was interesting to them, getting better grades, and then going to graduate school to get the degree that will actually launch their career. 4. The whole STEM vs. humanities construct is rapidly disappearing. More and more I'm seeing scientists head toward the humanities/social sciences to broaden the depth and impact of their studies. More and more I'm seeing academics in the humanities head toward the sciences to apply their work. It's mutually beneficial and everyone loves interdisciplinary studies.