Bias…
That’s exactly what did it. Blizzard went into a moba with clear and established bias on who were going to be the most powerful hero. For years, we’ve had Li Ming who is the poster child for a hero that is supposed to be a squishy mage but can end up shredding tanks.
Or Jaina, another example of a hero that gets protected by Blizzard solely for the fact that she’s supposed to be a feminist icon.
This is why the game died sadly, because Blizzard weren’t able to put their bias towards certain champs or classes to the side and make balance decisions that were in the interest of the whole community.
It is the same with WoW, you can tell in WoW who were clearly the classes that Blizzard loved the most and put the most effort into.
They clearly favourited some heroes over others rather then keeping the game sufficiently balanced and nerfing champs that were overperforming with meaningful nerfs. Its the same with Riot and League of Legends, both companies are not willing to risk upsetting their precious playerbase by making decisions which are in the best interest of the game, rather then the fickle playerbase.
Blizzard did nothing to prevent smurfing, did nothing to limit premades and then gave a surprised Pikachu face when the game died.