I am one of them who thinks Microsoft put Elop at the head of Nokia in order to let them abandon the open source path. Nobody of us knows the truth except the actors, but looking at the N9 launch, it looks like all that (Elop->Symbian->Meego affairs) had been done because it was dangerous to leave IBM and Nokia to act together.