With what happened to Huawei I did notice a few apps that were removable from app manage me t became stickies, that has been corrected with 12.5. I have seen debloat tools, scripts and lists knocking around for Xiaomi devices,l these days, the super cheap prices have encouraged an increase western world development that good to see. But
I've had many China ROM Xiaomi phones which have a lot of boat but MIUI had improved in that area by miles. Nearly every app can be removed on the phone, or you can just use Xiaomi ADB Fastboot Tools to remove or disable every app at a click of a button without root, including the Xiaomi Adserver app. I wish all phones were that easy to debloat!
The launcher don't bother me as you can select the app draw, I quite often see people with 3 of 4 home screens and I think whats the difference then? So little thing like that I don't even consider as its Android and you can bend it to your will. An excellent feature that Miui has had forn years that many are copying is the ability to move multiple app icons at the same time, apart from learning where certain things are I really don't see why some have issues. They say bloat well 20+ app was what I had to remove from my Pixel 4 XL with root and a terminal.
The "MIUI ruins a phone" thing is getting a bit outdated now. I sometimes wonder if people are just regurgitating is to look knowledgeable. It was good to see MKBHD praising MIUI on his Mi11 review and acknowledging how it's loads better than previous versions. Outside of stock Android it works about as well as any other. Their iPhone style launcher is a bit crappy but I would tend to use Nova on any phone I use. Having used OxygenOS and EMUI, I find them no better than MIUI, often worse.