They are ahead in the sense that they have 2 devices ready for launch. They have only been sabotaged in order to make space for the new supposed "bulletproof" WP7 plan. MeeGo, even if it did lack in some areas, by releasing the N9 and N950, Nokia could have invested resources completely on MeeGo instead of WP7. By now it would have received updates, would gather third party developers and Nokia could be releasing a third device Q1 2012. This is how it is ahead. WP7 is just an imagination now, nothing has been shown ready and it is not Nokia proprietary OS. You are right in saying that they should have used WP7 as an experiment and check reception in regard to MeeGo. But a full focus on WP7 is seriously inexplicable and must have a background which we, the public, wil never know.