By that metric, it's way too soon to call Microsoft's mobile execution a failure.
it's pretty much a failure.
They misstepped with WinMo. Then they rebooted. Start your count over again.
The problem with consoles is that there's no brand loyalty (except for Nintendo). It only takes 1 bad console for an established player to vanish, and 1 good console for a newcomer to succeed.
Xbox live might be changing that, but it's still waayyy too early to call it either a success or failure. Though, certainly financially, it's been a small disaster so far.
[1]http://www.winsupersite.com/article/networking/time-running-...
But I don't think that's a very holistic viewpoint. Despite how terrible Windows Mobile was, it had a good hold of the market until the iPhone came along. It wasn't really a "failure" until it started declining in 2008. Microsoft's response, Windows Phone 7, was a complete reboot of their mobile line, and we have yet to see how it will perform in the long run.
Not seeing what they were up against with the iPhone was not "executing correcly", it was incompetence. The same kind of incompetence that is killing Nokia today.
In order to dominate the mobile space now, Microsoft has to not just make something comparable to iOS and Android, they have to out-innovate them.
I think the point on mobile is that Microsoft itself was a well-entrenched player in mobile, and they laughed[1] while allowing that position to get completely eroded by less experienced competitors.
It's true that after that happened, they've seemed to build a pretty good project in Windows Phone 7. But I don't think it's really accurate to start the scorekeeping so recently.
[1]:http://www.youtube.com/watch?v=eywi0h_Y5_U
edit: formatting
Actually, their execution has been way better than I would have expected. It is losing money, sure, but short term losses are not important when you're talking about entering a market as large as the mobile phone market after the existing players are firmly entrenched. The traditional metrics of success only matter after you've been successful.