From an industry perspective, this makes sense. Vista and Windows 7 are non-entities at many companies. There's still a lot of XP out there, and most users prefer it (rational or no). Plus of course Linux is eating away the technical user and cheapskate markets, and apple has the 20-something douchebag segment all locked up. It's not really clear what MSFT is going to have left at the end of the day.

They may have to re-invent themselves a la IBM if they want to be profitable 10 years from now.