Por qué Android exige reemplazar una app por la versión de fábrica antes de desactivarla?

Esto se aplica a las aplicaciones que están integradas en la partición del sistema de la imagen del SO. Normalmente se trata de aplicaciones del proveedor, del operador y de Google - Gmail, Google Maps de Google. La aplicación de Motorola en los teléfonos de Motorola, "Mi Verizon Mobile" en los teléfonos de Verizon, etc.

Debido a que estas aplicaciones están en la imagen del sistema, son de sólo lectura. Los proveedores pueden publicar actualizaciones en la Play Store, pero cuando se descargan, se ponen en el espacio normal de lectura/escritura de la app en la partición de usuario como cualquier otra app. La versión original en la partición del sistema está esencialmente deshabilitada y simplemente se queda ahí desperdiciando espacio en tu teléfono.

Cuando quieres deshabilitar una de ellas, primero tienes que eliminar todas las actualizaciones que están sentadas en la partición de usuario, y entonces la versión original de la partición del sistema está de vuelta, y entonces puedes deshabilitarla.

Podrían hacerlo de manera que sólo pudieras deshabilitarlo, pero entonces la nueva versión y la versión original estarían ambas desperdiciando espacio en tu dispositivo.

Una razón más para comprar teléfonos desbloqueados para no tener un montón de aplicaciones inútiles de AT&T o Verizon desperdiciando espacio en tu caro teléfono.