Earlier quoted context omitted.
People will accept it while the market exists. The alternatives simply do not have the consumer mindshare that the iPhone does, which is unfortunate.
Well, from all I'm hearing, it's not like iPhone is the get-rich-quick scheme that lots of devs were hoping for. I realize some people feel all hip with a iPhone in their pocket, but I don't think the devs really have enough reason to stick with Apple through this behavior. I certainly don't.
http://www.gamasutra.com/php-bin/news_index.php?story=23785
"And certainly, we would love to be developing for a Nokia platform if they have solved the same problems as elegantly as Apple has delivered their solution. But the fact is that for the same success as the iPhone has become, you need an unfragmented platform on the hardware level. You need a good SDK."
JL: "Include enough base level of hardware. It can't be some software rendering or no hardware rendering chip. And the fragmentation, it creates this awful disparity of the games, so you have to support software rendering and make everything scale to that. Any high end games use the hardware rendering, but that's a lot of cost to make it two times."
"On the iPhone, you can actually work as an independent publisher, and you can own your IP. You can publish it because there are no huge challenges. If we're bringing that IP to the mobile space, and if we wanted to self-publish it, we would actually have to build the technology or hire hundreds of hourly wageworkers to port to that mass of handsets.
And we can't afford that as an indie. Then we would have to go through a publisher, the publisher would want to own the IP, and then we would be stuck in the same hand-to-mouth loop, the kind of vicious circle that many traditional mobile developers are in. Their only chance is to pitch their next project to the publisher and then work on their mouth opening strategy."
As people that previously worked doing 3D on mobile, which was quite a task, how have you found the iPhone hardware in terms of working with it?
JL: "I think it's absolutely beautiful to work with in the API and the technical side as well. Because it's a standard API, Open GL ES, it's so easy to work with, I think."
"And because the operating system is based on some Unix, even that allows me to deliver all the knowledge that I have. Just pick some code that works in Unix or Linux, and it works on iPhone as well, so mostly, it's much easier. It's one of the easiest platforms that I have ever worked with."