Apple puts the user in charge how an mobile OS should look like or should behave and this is the biggest differentiating factor between iOS vs other platforms.
The user in charge? Interesting. I have both an iPhone and an Android handset. It has been this way for years (work is the reason). I believe I will never be able to fully accept the iPhone.
It seems like it wants to make a lot of (often stupid) decisions for me. https://www.reddit.com/r/ufc229livefights/ When I want to connect my phone via cable to transfer some files it is always a hassle. I can't sideload apps that somehow goes against Apple's will. As an example, NewPipe is a blessing on Android if you enjoy YouTube (not available via Google Play). The fact that full phone backups are done via an video/audio player (iTunes) makes zero sense.
I feel trapped and irritated when I use the iPhone. When I use the Android phone I feel like the OS trusts me to make my own decisions.
I should perhaps mention that I chose to run Android without a Google account or Gapps. I've gone from Cyanogen via Copperhead to Lineage. Ironically, Android without Google is the best phone experience I've ever had.