For a competition of "Who's more open?" and your reasons for not backing MeeGo, well, I find your attitude (as well as others') extremely hypocritical.
"His Brittanic Majesty ...
MeeGo is GPL (and related FOSS licenses).
MeeGo is not a complete, device installable product.
Oh, so when Google pulls an API what happens to your copy of that translation using open source project ?
No, the pullback that kills open projects in company exits is the void created by the size of contribution/maintenance those companies make. There is only so much blood you can lose in one blow without fainting and/or dying.
I disagree with pretty much all of that, anyway, I've never had problems with the WiFi on my N900 running MeeGo. So it's probably to do with router & wifi combination. Anyway, it's obviously being worked on, why is it such a major deal for you?
At least we have more upto date components, that are freely distributable.
Good luck back porting it to your closed Maemo platform and having what we now have in "MeeGo N900 Community Edition".
And now you've gone in a full circle. But yes, you're right, no one is talking about Mozilla here, so why bring it up?