Xiaomi/Redmi relies on ads in the android skin to make profits in junction for their cheap smartphones, everything has a cost, there's no such thing as free lunch.
Cheap. Convenient. High specs. Pick two.
Cheap + Convenient = Android One Devices
Convenient + High specs = Oneplus/Google Pixel...