Not to mention that since WoW, Diablo 3, Hearthstone, and Overwatch have been massive successes. (I'm pretty sure SC2 sold well, but not as much as these other ones.) I can't think of another studio that has such a consistent commercial and critical track record.