If developers would be allowed to support not all iPhones that is a good thing. Currently you have to support all screen sizes with you App the new iphone 5 and the old one.
Even more screen sizes would mean even more work.
More work would mean higher prizes.
But since most customers expect 0.99 Cent or Freemium Crap this leads to one logical conclusion.
Don't develop for the iPhone anymore.
It is rather simple, if you have to adept to different screen sizes anyway you might as well develop for Android straightaway as it is more widespread.
Apple is hurting themselves with their greed.
not with the current aspect ratio of the iPhone. u barely have any benefit on websites with a 16:9 screen
why is apple so stuck on pleasing the devs anyway? isnt that their job ... to program duh?
if no one would innovate just to please the devs we'd still be playing snake 1 on a black and white screen
Because they have learned from their windows disaster. Windows simple had more software and was more widespread.
It is rather simple:
The smartphone as you buy it is pretty much useless with only the stock apps.
Now add the App Store with a great selection of Apps.
Developers would like to make some money too, you know. If Apple treats the developers too bad, what do you think will happen. Yes, they will go to that other platform called Android.
And FYI the job of a developer is not to program it is like any other job a means to an end.
Earning money.
You can see it like a restaurant.
Apple is the restaurant owner.
You are the customer.
Developers are the cooks.
If the restaurant owner threats their cooks badly they will go somewhere else and you are left with a worthless piece of techojunk or to keep the metaphor. You will only get bad food(Apps) from the second class cooks(Developers) who stayed behind.
Innovation is one side of the medal, I hope I was able to enlighten you to see a little bit of the other side as well.