La obsolescencia programada ahi esta, es real, si no las compañias se irian a la quiebra, que mejor que añadir cada vez mas funciones a los terminales para que poco a poco quede obsoleto. En el caso puntual de Apple, su politica de actualizaciones es mejor que la de los fabricantes que usan Android, pero despues de 2 o 3 años el terminal se vuelve torpe, lento y obviamente no va como quisieramos porque adapatan una version de software para la que no fue creado, igual pasa con las apps, las hacen mas sofisticadas para que corran en un version de SW mas actual y te obligan a actualizar forzozamente, lo malo en Apple es que no podemos hacer downgrade como en Android y por poner un ejemplo, un Galaxy s2 con una rom cocinada, va mucho mejor que un iPhone 4s con iOS 8.
Saludos!