I think Microsoft should do what Apple did with BSD Unix aka Nextstep and merge it with their old OS.
Microsoft should take the Windows GUI and put it over Linux as a desktop manager. Microsoft could sell the Windows GUI for Linux users that want to run Windows apps.