I switched recently from Android to iPhone (11) recently. The only reason for switching is the 4K video recording is significantly better. Otherwise, the Android can pretty much do whatever the iPhone can do. Many features are even better. Better notification, microSD card reader, no eco-system to lock you in (you can switch brands easily), value for money.
I tried the Xiaomi Note 10 Pro before the iPhone and the photo taking was really good, on par with iPhone, but the video recording wasn't that good. That's why I switched. I make a lot of videos by the way.