I am not saying that have these new form factors(tablets, phones, or in between) are not an improvement. I am saying what these new form factors are being made to do is help consumers and there is no emphasis on making good software architecture for business so they can use these devices also. A lot of healthcare professionals are going with tablets as a clipboard replacement. They need applications that tie into there infrastructure and do mainly a special purpose on these tablets. It would be nice to have a way to move desktop applications to these devices. Microsoft says get windows 8 and make a store app. That story does not play out well since nobody moves an entire facility to windows 8 so a new app can run. IT departments do not like to support all different setups.
If Microsoft was smart, they would have bought Blackberry for their business oriented customers and then worked the eco system on the business side where they dominate and then try to help these phone users be productive with email, office etc. Buying Nokia and making entertainment apps is not the right direction for business.
So my point is split up the company, make one concentrate on business productivity(sql, office, windows server, windows desktop, and phone and tablet apps for the business guy Skype for conference calls) and make the other the entertainment business (xbox, bing, entertaining phone and tablet apps and a touch centric Operating system, Skype for home.)
This would not ignore trends just make them concentrate on solving problems in each area no matter what device it is.