I own both an iPhone and an Android phone. However, I would always pick iPhone as my daily driver even if i dislike Apple's business practices.
-
Update support.
-
Apps seem better on iOS than their Android counterpart. Honestly, wouldn't be surprised if developers are prioritizing iOS first. Last time I worked on Android app dev, it's nothing but frustrating and constantly battling the tools. Or the need to rewrite something because Google decided that this API is "deprecated".
-
No bloatware. Too many Android phones have preinstalled apps that cannot be removed or disabled. The only way to get a clean experience is to use a custom ROM.
-
Universal compatibility. To give some examples. If you buy an Android from another country (Asia) and you bring it back to your home country (US). There's a chance that your phone may not support certain frequencies. On iPhone, this is a non-issue. Each variant sold in different regions will still work. It might be missing specific band or two used in the country but you'll still have wide coverage. Therefore, iPhone is the best choice as a travel phone.
Another example. In Japan, if you want a digital version of the Suica card. It's best to use an iPhone. From what I researched, only Android phones sold in Japan have a specific NFC chip that is compatible with the IC readers over there.
-
I'm not sold on the idea of privacy on iOS but it's certainly better than having Google spying on you. This goes alongside with #3 as well.
I don't ever recall someone preferring to buy an iPhone because of the naming scheme is more friendly than Android. The average person does not care about that. Pricing is more important. And there are many budget phones on Android that are just as good as flagships from Samsung or Apple for half the cost. Those that want an iPhone are usually those that can afford it or on a contract with their carrier.