I mean.. expecting growth is pretty normal, they didn't hit their growth target. This is all public info because they are publicly traded; not sure why that fact is so meaningful.
There's two ways to look at it.
To someone who doesn't know much about finance, the numbers themselves don't make sense. 800 people fired and yet the CFO gets $15 million? I see the cause and I see the effect, therefore this must be linked. And while that skips a few steps, it is unjust that Activision gets to fire 800 people out of the blue and effectively leave them stranded for the future. If most of the people fired are support and management, the situation is even more dire since I'm sure a lot of those people need the paycheck to afford rent in Orange County. Couple that with the way most game developers get treated like absolute shit during crunch and the even worse treatment of support staff, and you get a clear-cut image of the key failing of late-stage capitalism: modern companies exploit and abuse people who are in the lower financial strata. It's morally unjust to do what Activision did and leave hundreds of people in the lurch, not to mention their families and their other obligations.
To someone who does know a bit of finance, the situation is the result of corporate mismanagement. Let's first be clear, Activision gave Blizzard enough rope to hang itself. There is no game development studio in the 2010s that has gotten as much leeway as modern Blizzard. In the span of time it took to develop "Overwatch", the "Uncharted" series has begun and ended. "Mass Effect" had begun and ended, (excl. "Andromeda"). Blizzard had THREE consecutive games with 9+ year development cycles in an era where game dev costs have soared. So, this has been a long time coming for Blizz. But, if it weren't for Activision-Blizzard's insistence on following the CoD model along with other trends for their games, they wouldn't have undercut "Destiny." They wouldn't have bought King for ~$6 billion. They wouldn't have put all their eggs into CoD, and made that the cornerstone to its financial success. "Call of Duty" keeps the lights on at Activision, and its damning that Activision has no other IP to fall back on if, say, "Call of Duty" played second-fiddle to a cartoon Battle Royale game. If their corporate management were smart, they'd have reinvested that money into new IP that wasn't just "popular game but different". They wouldn't have oversaturated the Toys to Life market and given up all their licenses. In short, corporate management has steadily been fucking up since "CoD" became a blockbuster and the people who fucked up will get golden parachutes.