It could have been so different
they'd done all the expensive R&D with Meego and it was production ready. Heck i've put a new battery in my N9 and it's STILL a great UX, and is my daily handset. But no, Elop was so desperate to please his master Ballmer he canned Meego and everything with it and pushed with the far less ready WP7. Everything Elop did was to benefit MSFT. Nothing he did benefitted Nokia, or Finland.
Tomi Ahonen's blog covers this in minute detail. Elop is clearly the worst CEO ever. And I'm sure the previous stakeholders in Macromedia, or even Boston Chicken, would agree that Elop was poison for them.