Yikes - if Microsoft would just focus on what they are doing right, and perfecting that (Windows, MSDN, etc) they might have a chance at avoiding these constant and public "fails." I understand every enterprise level business needs to try new things, but it really just seems as thought they need to leave mobile / tablets alone as hard as it may be for them to hear until they have an MVP that murders it and people can…
Not sure that is possible (1), let alone it would help much (2).
(1) From all OS'es installable on a whole range of hardware devices and usable by hordes of different types of users I don't think I have ever met one that hasn't had a single problem.
(2) Even if there were 1 billion cases in which everything was ok, the one case where there was a fail would still be spread out all over the media. Like this one.