What I like least about Xiaomi is that they only provide operating system updates for 2-3 years, even though their processors are powerful enough to support updates for at least 5 years. A good example is Samsung, which offers 7 years of operating system updates.