He estado desarrollando aplicaciones tanto para iOS como para Android desde 2010.
En mi experiencia, Android intenta copiar muchas características, diseño, elementos de la interfaz de usuario, aspecto y sensación de iOS.
Apple innova algo, y pocos meses después ves cosas similares en los teléfonos Android.
Lo mismo ocurre con los portátiles y ordenadores de sobremesa. Hoy en día a menudo se ven portátiles, ordenadores y sus teclados que se parecen a los Macs.
Incluso tuve un curso de derechos de autor y patentes cuando estaba haciendo un curso de innovación tecnológica, donde un abogado explicaba las sutiles diferencias en el diseño del hardware original de iOS y sus iconos, frente a Samsung. La cuestión era que Samsung haría que sus teléfonos se parecieran lo más posible a los iPhones mientras se mantenían en los límites para evitar demandas por infracción.
Como desarrollador, ves esto de primera mano. El desarrollo de Apple es sencillo ya que las cosas son de diseño original y encajan en su sitio. Pero el desarrollo de Android no es sencillo porque las cosas están por todas partes intentando copiar características y aspecto de iOS y tienes que estar constantemente jugando al gato y al ratón con el código para que funcionen.
En muchos casos los clientes quieren eso, es decir, el aspecto y la sensación de las aplicaciones de iOS.
No quiero decir que los teléfonos Android modernos sean malos. Son increíbles. Yo he sido principalmente un usuario de Android. Esta respuesta la estoy escribiendo desde un Pixel 3 que es un teléfono increíble. Pero no tan bueno como un iPhone de nivel similar.
Además los teléfonos Android se estropean en 3-4 años. Los teléfonos de Apple en mi experiencia duran mucho más.