Isn't Android OS some kind of open source? Aren't there a plethora of cheap generic devices running Android OS? Looks like the majority go with Open Handset Alliance devices just to get Google's walled in garden.
What if there was an open source garden monitored by the community? Most major Linux distros are exactly that. I think that is what Mozilla phone is trying to do. Ubuntu phone too.