I used to use Xiaomi devices in the past, the last one was the Xiaomi Mi Mix 2s. Switching to Pixel 6 is a nightmare for me. I thought this should be the most "polished" Android device from the software perspective, hardware parameters looked fine to me before I bought.
So let's start with the advantages:
- Camera - excellent camera for the money
- buttery is fine
- wireless charging and battery sharing - this is a must-have for me and this limits the selection of new phones
...and that is all
Why I really don't like this phone is the software, Google should not be proud, really... Most of my problems can be fixed by the software except for the:
- power button on the top and the volume buttons below - most phones have a power button below. I know the power button is not so useful when the device can wake up automatically when you grab it... but this feature is sometimes not working at all, even I tap on the screen many times, only the power button wakes it up.
- fingerprint scanner - nothing to comment on, it works really bad, adding the same finger 2-3 times make it a bit better but slower... The screen protector makes this even worst.
- screen glass is really soft in my opinion. I have had this phone for a week and have some small scratches on the screen but I don't know how I made this. My Xiaomi LCD looks similar... after three years.
Other software limits are maybe annoying only for me because I used this on Xiaomi but here I don't have it.
- call recorder - missing
- close all apps - to do this you have to scroll all opened apps to the left and then you have a close button - Google - really this is the fastest way to do this? On Xiaomi I can do this in two clicks
- close the active application with a long back button press - useful for me, my personal habit but impossible to do this here
- lock application as permanently running - I know there are options to disable battery optimization etc. and this prevents the system to close the app, but if you select close all on Xiaomi selected app stays running after this.
- turn off the next alarm but only the next one - I know it is minor but obvious for me and Xiaomi developers of MIUI. If you have one alarm for workdays and you wake up before in Xiaomi you can disable the next alarm in the notification bar and it will not make the alarm today but work the next day as usual. On Pixel there is no way to do this except turn it off and on again later.
So most of these software issues but one Xiaomi device I feel that someone who develops this phone gets some feedback from users and adds useful things, and the same is on Apple products, but here on Pixel is not for sure. They are developing stupid show-off features like switching front/back cameras using gestures but this can be done with one click on the screen...
There are more minor things where MIUI-based devices are much more user-friendly. I know users complain about Xiaomi devices' stability but it is related to models. If you are using low/mid-range models like the REDMI Note series etc. it stat to have lags and working not so stable after a few months. But top models like Xiaomi Mi 2/3/4 series have worked smoothly for many years.