While I agree with certain things that they complain about, their lack of understanding the intricacies, dynamics and politics within the game industry itself is very evident. They fundamentally do not understand the business side of the industry and what drives the bad decision making process that they then complain about. It's good that they are offering criticisms of tropes in video games. But I wish they'd have a bit more of sophistication when discussing the why.
edit: wanted to give an example.
It is not a secret that the industry is suffering massive layoffs, and as of May 2024 10% of the industry in the US and UK have been laid off. That subreddit was circlejerking about how they deserve it, that they aren't sympathetic at all because the game companies deserve the Ls. However, it's not the decision makers that were laid off but the artists, programmers, writers, designers, admin, etc. And it wasn't entirely driven by political brow beating (which does have a major impact) it's driven largely by COVID and interest rates. Specifically, COVID lockdowns was an unprecedented boon for entertainment industries across the board as people began consuming it massively. Cheap credit also allowed these companies to borrow a lot of money to expand to meet the demand, which means a ton more hiring. Well COVID is over, things are opening up, the demand has dropped meanwhile interest rates are higher than ever, and companies like EA which, literally doubled their debt, now have to pay tons of money to service it. SJW content had an impact on sales but COVID had an impact on demand itself, meanwhile high interest rates mean that borrowing tens if not hundreds of millions to develop an AAA title results in a severe pressure for the title to actually succeed.
The number one problem in the game industry right now is that AAA are unsustainable. Profit margins on even wildly popular AAA hits are so slim that many executives grasp at whatever straw they think will give them an edge. This flows down river in development where there is an over reliance on "safe" and "safe edgy". There are other issues all clashing with one another and against this number one thing. It's why you can make a strong case we are living through a ln indie game Renaissance.