1) Android, even in its most vanilla form, is not 100% FOSS ... it has apps and components that are flat out "not open". Just like Maemo.
It would seem to me that you've just undermined your own argument against Nokia's positioning/etc. with Maemo.