I think the article is being s bit disingenuous. The real problem is triple A developers and publishers pushing for it to replace a not insignificant amount of creative work. While still over charging everyone and scalpling every $ from everyone with micro transactions and game mechanics that need xp boosters.
What you are describing is a completely different set of problems. They are both real and coexist, often at the same time.
Are they though because I don't see the discourse of indie or single game developers being ostracized in some public shaming trend.
I see it only in the double/triple `A` scene.