1. This is not an article about career opportunities for STEM (science, tech, engineering, math) majors -- of which there are plenty. This is about the very specific problem of there being a massive glut of Ph.D. students aiming for tenure-track academic jobs. The article makes no distinction here.
2. The problem of academia's imploding pyramid scheme is not at all limited to science. It's worse in the soft sciences and humanities -- picture the same situation of tenured professors overseeing teams of cringing graduate students, but without the NSF/NIH/DOD grant money to hire postdocs. Now, where do you go when you graduate? (Hint: you don't, unless you already have a job lined up.)
The article mentions the rules of supply and demand, but not in relation to tenure. Academia's cultural problem of deterring students from any career other than academic research gets a couple paragraphs near the bottom. But that's the problem! Regardless of the field, too many students are pushed into academic careers, but the world just doesn't need that many professors.
Lots of people love their job. It takes the arrogance of a professor to state that everyone should want yours.
3. Visa issues -- smart, talented students come from outside the U.S. to attend grad school on a student visa that prohibits non-academic work. They stay on as postdocs after graduation because every other kind of job is prohibited, unless some benevolent employer wants to lend a hand with the work visa application process, which probably won't happen. If they leave academia, they have to leave the U.S. Market distortion, anyone? Anyone with U.S. citizenship is clearly better off with a Master's or other professional degree; industry misses out on talent while academia suffers a labor glut.
4. Why does all scientific research have to be done by universities? If labs are funded with government money anyway, it's just as efficient (or more) to directly hire lab techs and researchers at government labs... assuming the research really is important. Academic labs are optimized for publishing journal articles, in absence of a better metric. Could we measure progress better by bringing the research work closer to the customer?