longevity. Between software updates and an over powered phone cpu I know it will last. Android phones in general barely get security updates.
Simplicity. I used to root and install ROMs on my android phone. I used to jailbreak iPhones. I’m done with that now. I do enough technical work at work I don’t want to have to mess with my phone.
Security. Ties into updates somewhat, but how often do you hear about iOS malware? It is usually big news when you do.