At the same time, there's also reason for cautious optimism. In the German system, for instance, PhD students are paid (mind you, it's an academic salary, which is not a lot but a first year PhD student with a full time contract already makes more money than the median German salaried worker) and new graduate school regulations are supposed to crack down on advisers abusing the system.
Yes, not everything is perfect, and there's a bunch of people in academia that are trying hard to keep the status quo, but things are shifting slightly.
The most worrisome trend, also mentioned in the article, is that there are just so many highly qualified academics. If the trend I see in machine learning continues, the next generation of PhD students will require multiple publications before being admitted to a job... That's highly problematic in more than one way.