I love my Mi 6, but my battery is dying, meaning: it struggles to last an entire day. Moreover, my USB-C port is not holding the cables in place, disconnecting easily, and I get some lag here and there (maybe also due to the battery)
As I cannot spend any time without a working phone (due to work related obligations), I already purchase a Mi Note 10 Lite - equal performance to the Mi 6, massive battery, better cameras, a bigger and better OLED screen, and a more recent hardware and software compatibility.
My Mi 6 will be turned into either an MP3 player, or a GPS phone for when I am travelling really far, and need to save power on my main phone.
Nevertheless, many users are getting to the point where I am at: degrading battery, reduced performance, or limited support.
Thus, the Mi 6 will be left with limited updates from now on - which is understandable.
The Mi 6 is three years old (since launch), has similar aged processor (with less support from Qualcomm), the batteries shall be on their last legs, the users shall be upgrading (reduced user base), among other things.
Xiaomi has to move on.
So, you either understand those limitations and maybe place a new battery; or buy a new phone.
Unfortunately, this is the way of new smartphones (they have been here for 10 years+)
If you look around: Mi 5, Mi Note 3, and Redmi Note 5 are still getting updates, but not as regularly as the new devices.
The fact that they still receive updates, does not make them recommendable, or even good daily drivers.
Every one should adapt their expectations, and adjust their purchase to their wallet.
I purchase a mid to low-range (Mi Note 10 Lite), instead of a flagship - which the Mi 6 was.
Because I have a price target: €10 a month for a phone.
And, with prices of €500+, this target will only be achieved by having the device for a long time.
Which we are seeing 3 years is the recommended upgrading cycle.
I obtain this value by dividing the full price I paid to acquire the phone, divided by the months I spent with that phone.
I already got 34 months (almost 3 years) out of my Mi 6, which costed my €333. Thus, I am on €9.79 a month, which is very good.