Having read Nadella's book Hit Refresh as soon as it went on sale, Microsoft performance since then doesn't look surprising at all. Having listed what's wrong (with their product focus, company culture etc), and where they plan to head, its' almost like the book informs the reader where puck is going to be (from Satya's POV). It's funny that 15 years back I was so anti MS and pro Google and now I think it's the other…
Or 15 years before that, pro-MS and anti-IBM. IBM is still huge, but they've found a steady revenue stream doing enterprise stuff, so they're not creating (much) fresh evil. MS could have made steady profits writing decent desktop software (I'm not so sure now). They're both powerful but comfortable. Google is huge, and still thinks it can rule the world.
Companies are a bit like religions. When they're small, they can't have much impact. When they're big and young, they can wreak havoc. If they make it to comfortable old age, they're peaceful and stable. The Catholic Church is huge, benign, and stable now, but 1000 years ago they were a bit more conquest-focused and violent, and 2000 years ago they were just a few harmless militants.