¿Alguien puede explicar técnicamente las razones por las que Apple usa menos especificaciones en sus productos?

No se trata de las especificaciones del dispositivo, sino de cómo se utilizan los diversos componentes. Los dispositivos Apple son los únicos dispositivos que ejecutan iOS. Por lo tanto, el sistema operativo y todas las aplicaciones están diseñadas a medida para funcionar perfectamente para esos dispositivos. En el ecosistema de Android, hay varios modelos, máscaras, personalizaciones, etc., por lo que los desarrolladores no pueden personalizar sus aplicaciones para todos los dispositivos. Por lo tanto, los teléfonos Android necesitan un hardware mucho más potente para ejecutar las aplicaciones al mismo nivel de rendimiento que los dispositivos Apple. No es que Apple use menos especificaciones, es que los fabricantes de Android usan más de lo que realmente se requiere en el teléfono móvil. Y nunca se forme para núcleos físicos, ya que el chip A7 de Apple tiene mil millones de transistores y ha demostrado ser mucho más potente que la mayoría de los otros procesadores móviles, tanto de cuatro núcleos como de ocho núcleos.