Yes, Android does have some apps that can’t exist on iPhone, but I wouldn’t say that most people find them compelling or care about them. Those that do already have Android.
As a developer, I can make apps for my own device without telling (or paying) anybody and use old devices like somebody else might use a Raspberry Pi.
I can use real Firefox with real uBlock Origin.
I can get free apps from Amazon App Store. I can get verified secure open source apps from F-Droid.
I can use separate restricted accounts on my for kids and guests.
I can use a separate launcher experience for driving without needing to purchase a head unit.
I can watch videos (including the "GIFs with sound" that proliferate on Reddit) with the sound off and on-device generated captions. I can copy text from arbitrary screens, even if that text is in a picture.
I can route all my calls through Google Voice or any other calling service. I can open map links in any mapping app I like.
I can use emulators and native apps for game streaming services.
I can have my photos automatically upload in the background.
I can update my browser engine and a lot of other "system software" without a reboot.
I can use headphones without ever charging them. I can unlock my phone while wearing a mask.
I can filter notifications the same way I filter my mail.
Using iOS would be a massive productivity drain as well as an entertainment drain and security loss. Most of the people I have demonstrated these things to have found one or more of these abilities compelling enough to have switched.
I liked a lot of things about iOS. Apps for Android tablets are still largely terrible and there is some bizarre behavior around SPens and multi-touch that I don't understand. But I could never go back.
The biggest benefit is I have all my files automatically synced between my phone, tablet and laptop. I never have to manually push something to the right app, then figure out how to get that on my Windows laptop. It's just there. Whether it's emulator save files or ebooks or documents or photos or anything else.
In short, a proper mobile Linux distro is needed, as Android is already far from perfect and getting worse. Hopefully some of the projects spawned around and related to PinePhone can cover that over time. :)