Yet your still playing a Blizzard game in 2020. 
The title of this thread is extremely subjective and your trying to past it off as some sort of fact or something, when really it’s just your subjective opinion.
This honestly kinda applies to any sort of developer, I mean in the same vein that theirs always somebody else that does something better then Blizzard, so too to Squanenix, Rockstar, EA, Ubisoft, Konami, Capcom, Bethesda, Warner Bros, and so on.
To pretend it’s only Blizzard is a little disingenuous, if your saying that, that has to apply to all.
Neither is any other company i’ve listed.
Same thing with the other companies.
I agree with the sentiment that employees should be paid in full and should be treated and protected, to speak in general terms and not skip lunch so they can pay their CEO even more money that they don’t need.
You do realize every company does this? They do it because it can be a profitable trend.
I yet to find an interesting alternative to WoW because they don’t interest me beyond just a casual observation. I’m honestly not interesting in Final Fantasy enough to buy or even try FF14, TES:online is pointless to me since i have Skyrim (because i prefer my Elder Scrolls single-player, offline and with mods.), GW2 was fun for a bit when i first bought it, but it’s nothing that would keep my attention as much as WoW. And while SWTOR is the only MMO that caught my attention, of coarse, it has to be ruined with silly microtransactions to a point where you have to buy the game in order to get another action bar (WoW trial doesn’t even do that) because EA had to EA the game up. Bunch of Vultures. 
I never had interest in RTS types like Starcraft or Diablo or the old warcraft games where your looking down at a bird’s eye, controlling multible units via mouse click, i might have in the past, but those don’t generally interest me and i just find them boring. The only top down perspective games like that i love are The Sims and City building games like the old Simcity games or Cities Skylines.
While on the Topic, i did tried LoL by trying to get for the feel of the game, but the controls was too different for me to fully get into it. Heroes was a little better for me being casual friendly, but after the Primal Flamesaber event, i uninstalled it since i only played it for that.
I used to play Magic the Gathering and i had fun times with it playing with my friends, the actual cards that is. Hearthstone was a bit of an obvious choice at the time for me, back in 2014. It last shorter then Heros, and the only reason i played it is to get the hearthsteed mount, but i gave up on it because it just wasn’t interesting. I stopped playing cards around the 2016 point, because i have lost interest in it simply.
Disgusting monetization and popularization of child gambling aside (Though TF2 is guilty of this, even though it’s F2P and OW isn’t), Overwatch is pretty great (even though i only play against bots), with differing heroes with differing abilities in an FPS ala Moba with story and lore behind the characters and the world they are in. Especially since this is a clone of TF2, but obviously more politically correct and has a dab of moba in it, as well being more polished then TF2. Don’t get me wrong, it’s still the best online shooter out there, but it can be kinda jank at times.