Earlier quoted context omitted.
I'm skeptical about Microsoft recovering. They clearly missed the mobile revolution. But let's hope they'll be able to tackle directly the next challenges (wearable computing, etc.)
They also clearly missed the internet revolution, but managed to recover. Big companies have trouble adapting to new paradigms, but it's not impossible for them to do it, especially when they have so many resources at their disposal.
A similar memo would have done the most good in 2005, when it was becoming clear that we'd soon all have access to pretty decent wireless networks and high performance pocket computers, but also clear that WinCE and the PocketPC were lousy ways to take advantage of those facts.