There are plenty of developers who'd rather work on Android, since it's much more open than iPhone OS.  But I'd bet there are equally many developers who'd rather work on iPhone OS because they feel it's the better OS.<p>Apple gets the developers for whom the closed vs. open debate is far less important than the better vs. worse debate.  (Corollary: those tend to be people who do not always grant better-until-proven-worse status to openness.)