Well, that's something I'm trying to do... at least for the "Harmattan" MeeGo.
My personal opinion of what is currently wrong is that we currently have three mostly divergent (there's always exceptions!) communities. - Mostly represented here we have the old and "Nokia-deprecated" Maemo community. It is the biggest one by far because there's actual, released devices involved. - Mostly represented on the MeeGo MLs we have the "new" MeeGo community and the one we're supposed to "move into". But as it is now all I can get from MeeGo is a set of make-your-own-distro tools. Which are much better than Maemo's and fully OSS, but why would I be interested in them? - And then, what should have been the main focus for quite a lot of people as it's what's going to be the visible part of the future Nokia device -- the Harmattan/DUI/MeegoTouch development community -- is quietly hidden under Gitorious, blogs and/or behind Nokia doors, and few people are monitoring it. Why? Why? It is THERE where I can sometimes smell the awful odour of closed source components approaching (but fortunately the picture seems generally better). And -- you're looking for the N900+1 GUI? It's right there in front of your eyes. Hint hint! Stop looking at MeeGo Netbook/Moblin screenshots. And the sad truth is that so far instead of getting everything and everybody happily "merged" like Maemo mostly was we're distancing ourselves even more. And this won't look good.