Earlier quoted context omitted.
All those games you list are bloated games that are really only fueled by nostalgia players now. When is the last time Blizzard really innovated and made something we all had to play like Diablo I and II, Starcraft, and of course WoW? I don’t think it can anymore. It sold its soul to Activision and all the passionate people are gone, judging by their recent games.
Since World of Warcraft they’ve released Starcraft 2, Diablo 3, Hearthstone, Heroes of the Storm, and Overwatch. Those all seem to be quite popular (though admittedly D3 took some time to find its footing).
Plus, WoW was released 16 years ago? And their most recent - Overwatch - almost 5 years ago now.