MeeGo was set to arrive this year, and whether it arrived tomorrow or December 31st didn't matter, because it would arrive as a complete ecosystem, for high-end phones, in-car entertainment, set-top boxes and tablets. It would have finally allowed Nokia to say "Hey world, we're back, and look what we got with us!" and it would have given them a very, very strong position. People would have gone 'hey, look, that's a great UI, an open OS, and it can be used on my tv?! see ya Android, later iPhone.' Elop stressed the importance of an ecosystem, then ditched the one they're working on to join a system that doesn't have an ecosystem, has no plans to develop an ecosystem, and will take 2 years just to get phones out there. This isn't bad?