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, by the months I spent with the phone.
I got 34 months (almost 3 years) out of my Mi 6, which costed me €333. Thus, I am on €333 / 34months = €9.79 a month, which is very good.
This formula is valid for almost every object you purchased, and the rationale is: if you divide the price of purchase of an object, by the time you plan to have it, or you really had it; that value per month shall not exceed the value you were willing to pay for a monthly rent on that same object.
I do it for my car, computer, phone, etc... Even for my holidays.