1. Ion does care, that's why on his watch there have been improvements to activities for various different player types instead of pandering to us Mythic raiders non-stop. I might benefit less from that approach than his predecessor's but it's hard to argue against it being better for the game overall. Catering to a pretty insignificant portion of the playerbase that raids Mythic isn't a smart business choice, and Ion, also as a Mythic raider, sees that. If they could have hired and promoted him sooner that would have been nice. There's only so much you can do to sell a 15 year old game. Well, watch how WoW classic turns out, you'll see.
2. No matter what you've convinced yourself of, video game devs and publishers are BUSINESSES. Not your friends. Not their employees' friends. Give CDPR a couple more years and they'll be just like every other company now. If you owned a business and you realized that you had 800~ employees that no longer served a purpose due to killing off esports on a product that was a failure (in their eyes.) and extra support staff for games in maint mode, would you keep them on? For funzies? When you have employees that no longer serve a function you don't just keep paying them. That's not how business works. By your rationale Blizzard should have just kept paying these people forever even though their job didn't really serve a function anymore. It's different if we're talking about a handful of people that you can reshuffle elsewhere, but this is HUNDREDS of people.
3. Yeah market adjustments happen. Activision-Blizzard's is worse than most. They had a pretty bleak end of the year because they flubbed Blizzcon so hard. It happens. They still turned a profit though.
You don't like mobile games, and that's fine, I don't either, but the market for them is huge. I don't like mobas but the market for them was huge for several years. I don't really like Battle Royale (Blackout and Apex are okay.) games but fortnite is huge. Sometimes the things that we personally like aren't the things that do best in the market. ¯\_(ツ)_/¯
It's funny that you should mention GGG and PoE right after you talk about MTX and Loot Boxes. PoE has both, and they're priced insanely high.
The truth of the matter is, it's loot boxes that people hate now. MTX is a part of the gaming industry and isn't going anywhere
, people for whatever reason love that shit.
Also a lot of those games didn't fail because of "corporate insanity" - Battlefront 2 did. Fallout 76 maybe but the issues were much deeper than that. BFA met expectations last I checked even if you hate it and I'm not a huge fan of it. Battlefield 5 failed for the same reason that 3, 4, One, and Hardline failed, DICE can't make a decent game anymore. I can't even blame EA for it, and I really don't like EA. DICE lost their mojo a decade ago. If anything I think it's time for EA to have another studio make a BF game like Activision does with COD. Diablo Immortal is probably going to be wildly successful despite the backlash unfortunately. You should probably add that stupid card game by Valve to your list that lost 95% of its players in a month and I can't even remember the name of.