I bought a Pocophone F1 shortly after launch , I use it as my primary phone when I am in Asia and as a secondary phone when I am in the UK. It still works perfectly, battery at 95% according to Accubattery App. I downloaded GCam and the pictures are much better.
The problem with all Android phones other than Samsung , if you have problems outside the warranty period and when it is time to replace the battery where do you take them to ? Do you just throw them away ? My Pixel developed a fault after three months , Carphonewarehouse sent it back to Google and they sent me a ' Refurbished' Pixel. My daughter took her iPhone 7 to iSmash for battery replacement and the experience was not good at all , she should have taken it to an Apple Store.
My main driver was the original 5 inch Pixel of 2016 , it needs battery replacement , Google does not provide battery replacement service in the UK, I can take it to iSmash but after my daughter's experience I am not sure. Also no more updates now it is over 3 years old ( last update was October 2019.
So considering those problems I decided to move on to an iPhone after so many years with Android phones. iPhones have at least 5 years of updates and if I want to sell it after three years it still has some value unlike Android phones. The Pocophone F1 and I think F2 also lack most of the necessary LTE / 4G /3G bands to work in the US whereas iPhones have the necessary bands to work in the US, Europe and most of Asia. This only concerns those of us who travel to different countries.