She was good for CDL. There were mistakes made during her time overseeing CoD, but how many of those were inherited and how many were hers, is a different question.
I wouldn't want to guess how she'll be on overwatch for the lot. CoD is pretty much fucked under M$, anyway, and since that was the only thing Acti Blizzard made worth talking about, I'm not sure it matters, anyway.
Quake and Doom, Halo without Bungie, and CoD... all owned by that idiotic company. Twenty-year-old me would have shit his boots, laughing, if I'd told him this is how it was going to end.