Time will tell, it's will be good or bad to customers, I don't want say anything before. Main problem is android version update, some devices ( for example my last device redmi note 5a still work on android 7.1 ) no any android version not receives, some devices is only one time receives android version (my presenr device redmi note 5), for me and other customers which important device support is it's very bad. I hope this politic will change by Xiaomi. I know Xiaomi produce budget device, but my last devices from budget segment from other brands (Sony, Samsung,HTC) receives minimally 2 times android version update. ( My Xperia ZR more than 2 time) I think customers ready pay more 5-10 dollars ( Xiaomi sales bilion devices, this mean more billion dollars)  for good support.