Nokia N9 cant be that bad:
I WANT TOO!!!!
I have one, and it's awesome! All the little tweaks and hacks people are making for it simply rock.
Though in a comparison between my N900 and my N9, I'd have to say it's like the difference between the Amiga and Windows. In that with the Amiga there are all sorts of little hacks and tweaks that you need to get it to be perfect. The N9 is more closed off, so you can't tweak it as much, and it seems to be more 'commercial' than the N900.
Perfect example are the 'Applications' that are free and open source on the N900 are generally for .99 on the ovi store under the N9. Though some of this is because the developers simply want donations and there are other methods (the repositories on the net) to get the same programs for free.
I kind of prefer this method.
The best thing about both of them though as that you can develop for either (plus Linux and Windows) with the Qt SDK.
Elop basically screwed every Nokia fan over with the 'burning platform' memos, then his announcement only 6 or so months after Nokia had announced their MeeGo plans with Intel and the Linux Foundation.
They had something going with MeeGo+Qt, but Microsoft had to screw it up like they do with everything else in the industry. Well, now Nokia is burning because they went with WP7, and Microsoft has outright stated that WP7 is not upgradeable to WP8. So much for the 'burning platform' eh?
slaapliedje