To be fair to iPhone point, that's sort of like saying they have a used Gucci bag. A new Motorola phone is cheaper than a 5 year old used iPhone ($130 for a new 2024 moto g vs ~$150-200 for an iPhone 12). A used Motorola is even cheaper (sub $100). Apple has always been a luxury brand. It's basically trivial next to housing, but I still can't imagine buying an Apple product.
I'll have to think harder to come up with the exact number, but I've had approximately 3 Android phones and 3 iPhones in my smartphone-career (changed phones more often in the beginning than at the end).
iPhones just last longer (and retain value a lot longer), even when compared to high end Androids (I did research online & bought the recommended brands at the time, like Google Pixel). I currently use an iPhone 11 (6 years old model at the moment, bought slightly-used a few years ago when it was a fairly new model) and have no plan to replace it anytime soon.
It is however very much a "rich people can afford to save money" boots-type situation.
A smart phone is increasingly required to do things like banking, pay bills, order things.
I live within a bike ride of a lot of places, but it would still add up to hours more a week. And for 3 months of the year there's ice and snow that are rough on the equipment.