I'd say that this part of the article describes more or less exactly why the Science workforce is in such a bad shape (at least in the States):
Companies would rather not pay STEM professionals high salaries with lavish benefits, offer them training on the job, or guarantee them decades of stable employment. So having an oversupply of workers, whether domestically educated or imported, is to their benefit
There are very few who even bother to make it to "the top" where the actual salaries are because to get there involves getting stepped on, scooped (or outright left off papers), and generally used/abused. At a certain point most people burn out or just say screw it and move on to a different career.
What you end up getting are a lot of people who had good intentions, loved the idea of a STEM job, and/or idealistic beginnings, and then were destroyed by the reality of working in Science.