La razón por la que lanzan parches tan a menudo, iTunes es la aplicación donde se realiza toda la administración de su iPhone y iPad, lo que significa que a menudo necesitan actualizarla para agregar compatibilidad con los nuevos modelos de iPhone / iPad / iPod touch y para admitir Nuevas características en esos productos. El hecho de que también es donde manejan gran parte de su DRM (que en algunos casos pueden tener obligaciones contractuales de actualización) probablemente también sea parte de la razón.
El problema fundamental con los parches delta es que son más complejos y tienen mayores costos de soporte para el proveedor. Un actualizador completo puede ejecutarse contra cualquier versión de la aplicación que se instale, y un parche delta se puede realizar contra una versión específica. Un actualizador completo funcionará independientemente de si la aplicación ha sido modificada (el usuario piratea el binario para hacer algo, modifica la ilustración, etc.), un actualizador delta fallará contra una aplicación modificada.
Dado el trabajo adicional que implica la preparación de un parche delta y la mayor probabilidad de que no funcione, tienden a usarse solo en casos muy específicos. Apple tiende a crear actualizaciones delta para las actualizaciones de software, pero solo crean un delta contra la versión más reciente del sistema operativo, en lugar de hacer docenas de versiones que funcionen con cada versión que hacen la que más gente recibe, y luego para todos los demás hacen una actualización combinada que es un actualizador completo que también incorpora todas las actualizaciones de software anteriores.
Para cosas más pequeñas como iTunes, no suelen preocuparse por las actualizaciones delta debido a la mayor carga de trabajo, el soporte, el mayor número de versiones que existen y el hecho de que iTunes es bastante pequeño en el esquema de las cosas. (es más pequeño que una actualización del sistema operativo o un firmware de iPhone / iPad).