You talk about Elop like he is a good thing, when he is either a complete idiot or a Microsoft shill (I estimate the latter).
He was correct that Symbian was a difficult environment to develop to (my company gave it up for that reason), however Nokia had explicitly asked Symbian developers to hold on and they would provide a unified dev environment for all their platforms based on QT, so things were getting better. So, with one announcement he breaks the promise and alienates the thousands of Symbian developers. Developers are the only thing more important than consumers, by alienating them he most likely guaranteed Nokia will fail. He is probably confident that Windows developers will jump to Windows OS so he doesn't really need the traditional Nokia developers. He is probably wrong.
Then, his only problem with MeeGo (that he admitted - not being a Microsoft OS is more likely the true reason) is that at most Nokia would have one MeeGo device this year. Hey! Do you know which other company does not release more than one new device per year? Perhaps the one you are trying to go after? How do THEY do it? And of course, let's not mention that it was a lie - they had TWO devices to release, the N9 which was released in very small markets (Kazakhstan, Denmark etc lest someone might notice how good it is) and the N950 which was not sold but given to a few select MeeGo developers (you can't even find it on ebay at any price).
And have you seen the N9? Probably not since it was not sold in any major markets, but it is truly an awesome device mainly due to its OS. My company currently mainly works on iOS so I have all the Apple devices at home, but when my wife saw the N9 it was the only time she was impressed by a device. (Her words after trying out "hey, compared to your iphone this looks like it came from 2050!"). So while the N900 was the perfect geek tool, the N9 is the only device I have tried that is easier, more fun to use and much much more powerful than the iOS devices (sorry Android...).
So, yeah, while Symbian had to go, the developers should not have been scared away. They should have been first moved to MeeGo, which was the original plan with the QT platform being the common denominator, and all resources gone to MeeGo which (sadly, because it is stillborn) is the best current mobile OS, although the limited resources behind it kind of show up as some instability...
If you think I talked to much about Nokia, you should see how much I could say about RIM. However, current litigation prevents me from doing so, so commenting on RIM's outgoing "NIH" leaders or their successor will have to be deferred to a later time...