I've used multiple iPhone and Android phones over the years. I don't have any brand loyalty and will buy/use a phone based on the tech available or what is needed at the moment of time. I typically change phone every 6 months to test out "new" features. It was much worse previously, where i buy every flagship device from brands like Apple, Samsung, Oneplus, HTC. Definitely not sustainable but it feeds the addiction of having the latest and greatest toy every couple of months. Hint on my age, I've used an O2 XDA before
My view is that there are no such thing as a perfect phone/device. There will always be drawbacks when you switch devices, even when you are switching from one Android to another (most painful when you switch from different between Android/iOS and wanting to maintain your WhatsApp conversation).
So why am I buying the iPhone 12 this time around? Given that the upgrade cycle is every 12 months and I wont be able to feed that addiction of mine on switching phones? 1 word comes to mind, Longevity.
This is important to me now because due to new work arrangements, I'm fortunate enough to have my choice of phone subsidised by my company. The upgrade cycle allowed by my company is every 2 years so to me the natural choice will be an iPhone for 2 reasons. 1)Resell value after 2 years 2) Almost guaranteed performance on any app for 2 years, although i believe this will be the same for any SD865 proc Android phones.
Yes, the battery is weaker compared to my current OnePlsu 8 Pro and perhaps it throttles when i game on it but considering that i need to keep the same phone for 2 years

i feel that an iPhone is my best bet.
Thoughts?
Thanks for creating an Account just to drop your comment here. I don't sell my phone so i never put "resell value" into the account since most of my phone i keep until it break and i toss away. I just happened to have a convincing close friend who continue to ask me to give Apple a try. So here I am, joining the Apple's group, just to give it a try and break the barrier between Apple and Android. Wanna see how smooth the OS is compare to Android OS.