Rumored to be around 2 million active subs, other mmos would kill to have that number. Now guarantee $12 per month from a sub and you’re generating $25 million a year. My guess is that with all the service fees, people paying month to month, and mounts/toys etc it’s probably more like $20-$25 a month. That’s a huge amount of revenue still - no reason to think that a microtransaction based business model would eclipse that, especially not in WoW where end game is less cosmetics/open world and more challenging content