I found this well-written article talking about how Android is no more open than iOS, and it seems than Google has a process in place to approve every Android device on the market if that device vendor wants to include Google apps such as Gmail, Maps, Android Market and YouTube.