Microsoft has made plenty of high-profile errors over the years. But they have also proven they can adapt quickly when the world around them changes. Those of us with a few grey hairs will remember the late 1990s and Microsoft's bet on the MSN Network. Bill Gates had recently released his book, The Road Ahead, which had to be hurriedly rewritten into a second edition because the first version totally underestimated the impact of the internet.
Two decades later, the company faced a shift to cloud computing and subscription software - direct threats to their server and software cash-cows. But their latest earnings report shows that they have adapted and are thriving again.