I don't entirely disagree on the Esports part when it comes to WoW or any MMORPG. Honestly, it doesn't mean much to me. What means much to me is beings super successful and if it's Esports possible, so be it.
Still partially amazes me WoW is still in esports. I feel WoW is too complex(So many abilities and gameplay styles and such).