So now we're discounting better games with more content and better content cycles and better balance because they have microtransactions? A bold strategy for sure. Again, you've listed a handful of games from a handful of companies over the course of several years as your evidence that the industry is shit or whatever point you're trying to prove and I'm telling you that aside from RTS games you can look at every single genre that Blizzard has a game in (So to recap for you: MMO, ARPG, Card game, Moba, and FPS) and find a few games that do it absolutely better than Blizzard does now or ever has.
When a company does something well and then the rest of the industry steps up that original company doesn't look as great and shiny anymore. It doesn't mean it got worse, it means that it was managed poorly and didn't adapt with the times. Look at Valve, Steam sales used to be amazing, but for the last several years they've seemed lackluster despite being the same because every other store copied the Valve sale model and Valve didn't do anything unique or interesting to make it better. Same with Blizzard, they continue to do what they've always done, release buggy unbalanced games and learn nothing.