re: Sinofsky's Exit Points To Major Microsoft Shakeup
I think the issues Sinofsky faced were:
1) Windows RT only supporting apps that run on top of the WinRT API except Office and IE.
2) Office feels cobbled to Windows RT because you have to go back to the legacy desktop environment.
3) He failed to listen to customers about the Start Button.
What he should have done IMHO:
1) Allow WinRT Apps to tap into other APIs, even if they are a subset for performance reasons so that all applications should be able to perform just is well as a Windows 8 app as they did as a Windows 7 app. Don't open up anything that they don't need to, but applications like Office, IE, other browsers, video editing, and gaming should have the same performance.
2) Because of changes to API's available in 1) above, rewrite or port the Office apps as WinRT apps and include at least a basic macro language that only can work within the Office files (not be a security issue to the OS).
3) Simply have a visual indicator at the bottom of the screen on the desktop for the Start Screen. Also, make Alt-Tab cycle through all open Desktop, Windows 8 apps, desktop, and start screen (maybe have options that determine what you cycle through).
Then anti-MS-fanboys/bloggers will have almost nothing to critisize an otherwise great Windows 8 OS about! 3) is easily fixable in a Windows Update package. 1) is fixable with the Blue version due out next summer. And three would now have to wait until the next version of Office.