I can tell you, there is an exodus of player base going on right now.
Player base that has paid monthly subscription for YEARS.
https://kotaku.com/with-activisions-influence-growing-blizzard-is-cutting-1831263741
The stock value is reflecting that.
If those people find other games to subscribe to, that income is lost forever.
By CEO's not understanding the difference between milking cows and butchering cows you can tank a company quite quickly.
Activision is butchering the cows of its acquisition of Blizzard.
On the other hand, I have seen new CEO's really turn things around and find a a good direction.
There are lots of pot holes people with business educations are falling into right now, especially in the entertainment industry.
They went to exclusive schools surrounded by other people taught within the same limited environment. They believe they know everything, yet entertainment is about getting in touch with people at their base.
I have seen twitter messages from high level entertainment execs where they
insult their customer base. Brilliant!
Customer service, bug fixes, testing to avoid the need for bug fixes, time lines that allow problem solving in advance, keeping the dev team hired after to solve problems that may have gotten released; these are important things.
Look at Star Wars and the performance of some of their latest releases. Corporate windbags completely out of touch with reality trying to dictate changes to what was a successful franchise.
So what should they make? I believe we'd be better off if as investors we set metrics that took in a longer term result than just riding the ups of good times.
Short term rewards are pursued far too often, with long term destructive results.
But like others, this is for the the investors to decide.