>> "It should have been the case as soon as the iPhone 5 started shipping."
That would have been a nightmare. A lot of apps would need to redesign UI's and create new graphics. Let's say it took 2-3 weeks to get all that created, working, and tested. What if they had some urgent bugs they needed fixed before then? Or developers who didn't manage to get the device on launch day and had to wait a few weeks. Are they supposed to release updates which include iPhone 5 support having only tested the iPhone 5 portion in the simulator?
That would have been a nightmare. A lot of apps would need to redesign UI's and create new graphics. Let's say it took 2-3 weeks to get all that created, working, and tested. What if they had some urgent bugs they needed fixed before then? Or developers who didn't manage to get the device on launch day and had to wait a few weeks. Are they supposed to release updates which include iPhone 5 support having only tested the iPhone 5 portion in the simulator?