Evidenced by the shock and dismay out there, Apple's new draconian new iPhone OS 4.0 programming requirement seems like a big blow to independent developers. I can't claim to be an educated coder or anything like that, but even as an outsider, this sends shivers down my spine.
IANAL, but I have to wonder if the regulators could consider this anti-competitive.
P.S. Until today I had no interest whatsoever in Android. Now I think I'll have to take a closer look at Google's baby to see what all the fuss is about.