I'm starting to hate Apple more and more. Apple: Are your products so terrible that you have to force people to buy them by preventing any other competition? I think it may be time for high profile developers to boycott Apple till they stop acting like this.
So boycott Apple and do what. Jump over to Android ? Would that be the same Android platform that has the main OEMs (Samsung, HTC, Google) under FTC/EU investigation for anti competitive behaviour due to FRAND abuses. Abuses which undermine the entire foundation of key IT/CE standards. The fact is that nobody's hands are clean. It's a bloody mess that is only going to get worse.
Theres many other companies like Asus or you can even go with Windows Phone which is pretty awesome these days, the main con about WP (it has no apps) that everybody says is pretty much invalid now since it had about 100,000+ apps.