I'm using both iPhone and Android. And I prefer android for two reasons: 1)less locked. I can sideload APK easily when some political reason bans me from installing an app from my location. And I can transfer any file to and from my phone, like a usb stick. Music, movies, pictures, zip files, work documents. iPhone allows only freely to copy camera roll out of the phone, not allowing anything inbound in this easy way.
2) you get to select any price class for different needs. From Poco phone to Samsung Ultra. Not everyone needs a phone above $200...huge choice of models. So you can save money or enjoy features like 65w fast charging, 5000mAh, 100x zoom and 120Hz.
Apple seems to be best for those that don't care about technical features, enjoy less choices and have an abundant budget. iPhone does cover the need for most people very well.