IMO, on contrary to the author, MS should stick to desktop/laptop Operating Systems. Desktop usage might have decreased but laptop is not going anywhere. There is so much market untapped in the world, I can't see the end of desktop OS.
I don't see not using my laptop fo at least a decade. And yes, I don't want to use iOS or Android on my laptop. I like the old school Linux, Windows or OSX.
Microsoft is not in trouble until they make products like Windows 7.