Your story reminds me of this segment from Mr. Wizard that I saw as a child. This kid eats an apple while doing a hand stand, and I remember being amazed by it.
A large issue is that PIs have no training on how to manage people nor is there much protection for grad students (and practically none for postdocs). It is surprisingly common to hear stories of sexual harassment, or international researchers essentially being held captive by their advisors. The universities are motivated to maintain their public appearance, and so cases of harassment and mistreatment are either entirely ignored or dealt with quietly. This, in addition to pay issues, is also playing a significant role in the unionization efforts that are taking place across US universities.
Funny to see this pop up, it's from 2008. I worked with Martin for quite a few years and we spoke about this article at one point. If I recall, the intended audience of this article is primarily incoming graduate students.The point being that the experience of doing research is very different from taking classes. It is not uncommon to see those who excelled in their undergraduate studies go on to graduate school and be dismayed to find that a PhD program uses a different skill set from getting good grades.
I agree, there are a variety of plotting library options in Julia but they aren't nearly as developed/robust as matlab (e.g. quiver plots). There are a number of plotting functions that have completely changed how they work across versions and generally lack descriptive documentation. There have been several occasions where I had to give up and export my data into matlab to generate a plot. I also think the image analysis libraries are underdeveloped.
It is striking to me that this article doesn't discuss the negative impact such a technology will have on actors and translators. In fact, the author makes the surprising claim that there is a shortage of translators and voice actors, which is very hard to believe.
https://www.burlapandbarrel.com/products/turmeric