Explain to me how Android is effectively any less open than Nokia's implementations of Maemo and MeeGo. Near as I can tell, they both hide source code for drivers and apps in all the most critical places for either community to be able to maintain their own OS and fix bugs themselves, depending on the corporation to release fixes and trusting them not to put something surreptitious like Nokia did into the code.
Maemo isn't the best we've got the in the market as far as open values and freedom. It's openness theater. Worse, Maemo isn't even in the market anymore.