Es una ROM completa. Al menos xiaomi.eu (que nada tiene que ver con Xiaomi) hacen ROM completas. Que si, que miui es android muy modificado para que se parezca a iOS. Echa la peta a los chinos, que solo desean parecerse a la manzanita.
Si no te gusta la interfaz, Launcher, o. Como quieras llamarlo, lo cambias. Tenga flyme o miui, le meto nova siempre, lo dejo lo más AOSP posible.
Problema que tenemos en el X8. No se vislumbra android 10 ni de lejos. Cuando? Ni ferris. Opciones? Mooke o miui 12. Que no te gusta miui? No lo pongas. Y el que quiera ponerlo, que lo ponga.
La verdad, no se qué problema tienes en que la gente se ponga en su teléfono la ROM que le dé la gana.
Llevo muchos años en esto para saber qué es una capa, android pelao, un Launcher, una radio, o lo que te rondare morena.
Y no verás a peña con Xiaomi que se pongan flyme, por la sencilla razón que Xiaomi actualiza sus teléfonos más a menudo. No es cuestión de Ferrari o Lada. No digo que pongan la ROM para parecer un mi 9 Lite (versión de la que toman la ROM), solo para tener Android 10.