¿Por qué no tenemos varias pestañas dentro de las aplicaciones?

La idea detrás de no tener múltiples pestañas para lo mismo en la aplicación de Android es dar la facilidad y la simplicidad a través de las cuales pueden ejecutarse las aplicaciones. Aunque se pueden agregar varias pestañas en la aplicación usando el visor de vistas e incluso puede ser posible crear un visor dinámico con un número variable de páginas, pero la tradición de las aplicaciones de Android solo prueba que se usan pestañas diferentes para implementar diferentes funcionalidades de la aplicación. La función de pestañas personalizadas de Chrome en Android de marshmallow te dará la función que esperas pero solo con el contenido web. Y como sabes, Android es un sistema operativo ligero, por lo que incluso parece mejor definir solo tareas únicas para cada pestaña. Digamos que si abres varias pestañas con algún tipo de servicio y si las pestañas son por la misma razón, entonces n servicios se estarían ejecutando donde n es el número de pestañas abiertas.

Esto se hace por simplicidad de la aplicación.

Las aplicaciones de Android admiten múltiples pestañas, pero su implementación requerirá muchos recursos y afectará seriamente la experiencia del usuario.

Ciertamente puede, pero el usuario debe saber que hay otras pestañas abiertas, en términos de navegación, los usuarios tienen años de hábito para saber que las páginas se cargan en pestañas diferentes y saben cómo acceder.

En el caso de la aplicación, a menos que el usuario sea consciente de tal cosa, el usuario eventualmente cerrará la aplicación y se reiniciará, y finalmente dejará de usarla debido a la frustración de saber cómo hacer que la aplicación funcione.

Lo mejor sería anular el botón Atrás y darles la posibilidad de elegir diferentes pestañas si están abiertas o simplemente regresar.