My theory is
People buy it because it “beginner friendly” like it always IPhone 7,8,9,12 or 12s,13s etc than Android confusing line up of names and products like the Fold samasung
And the interface also good for beginner “to the point its childly easy to navigate and feel”
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.