Каждая последующая модель iphone в аппаратном плане отличается от предыдущей — для того чтобы можно было пользоваться новыми аппаратными средствами, нужно внести в операционную систему изменения — чтоб ОС «знала», что в её распоряжении есть данное оборудование и могла им распоряжаться, предоставляя Вам новые функции.
Например, в новой модели iphone лучше камера — в ОС нужно внести изменения, чтоб качество изображения было не как на предыдущей модели, а лучше.
В каждой новой модели яблока, много новых железячек, соответственно и изменений в ios много. Не все они хороши для старых аппаратов, но для компании более важна отличная работа новых моделей))
Что касаемо 4 яблока — лучшая, на мой взгляд, ios для него — это 6.