The Steve Jobs quote on why Xerox failed [1] strikes again. The finance people have taken over Acti-Blizzard and they've been coasting for 10+ years on their original franchises. All we have is annual CoD releases and Blizzrad coasting on their old properties where Blizzrd hasn't had a significant original release in 10+ years. This effort seems like it's part of the ruthless approach to controlling costs that slowly…
Hearthstone was release March 11, 2014. Overwatch was released May 24, 2016. Both of these were hugely popular titles.