Academia was never meant to be a jobs training program. The fact that many students treat it as such is not really the fault of the institutions.
No, this isn't true at all. People don't complete PhD's because they looked at their options and thought that one was the best. They do it because other people told them they should, and they just never thought about it.
Pet peeve of mine. Academia is not a training program for jobs. The role of academia is not to produce business-perfect-candidates.
If business wants trained workers, they should train them. Cutting costs by not training them, then blaming universities for not producing trained workers is disingenuous at best.
But no, because the way students (and parents) think about it is "go to college so you can get a good job". And many, many employers require a degree or they won't look at the candidate. In the real world, academia is functioning as a job training program.
Or at least as a gateway to the good jobs. But if it's going to be a gateway, but not do any training... that's pretty inefficient.
In her first review after a few weeks on the job, her manager says that she takes too long to do her work; they just need her to take what the client says verbatim, fact check it, and then slap it in a document. She was treating her work like an academic assignment and putting in the effort to craft something unique, when they really just need a fact checking typist.
8 years in higher ed, published study on cancer drugs, thousands of mice died, millions of dollars spent on the lab... all so she can transcribe some text and then validate it against the studies.
Academia is the worst job training program ever.