You seem to confusing hindsight and foresight. Everyone knew what Elop and Microsoft were doing from the very beginning. This is definitely not a case of everyone figuring it out after the fall.
So, since it was so obvious. What should Nokia done? Stick with their internal OSes that weren't competitive? Move to Android and be a me too? Started from scratch, again? Everyone seems to want to pretend Nokia was in a good place and THEN Elop came along. His memo was stupid (in that he should have known it would get out and would have horrible side effects). But it wasn't wrong. They were in a bad place and the projected trend numbers seemed likely at the time. So what did they do so wrong at the time? Or are you just saying because Elop is Elop it followed that it must have been M$' plan to take over Nokia, just cause. And that's the part I'm missing?