IMO, iPhones, while they are quality products and very nice, are way over priced.
We have gone from simple feature phones to Nexus smartphones, which are pure Android devices, meaning that they lack the layer of extra bloat that other purveyors of Android devices put on top. The Nexus devices also receive o/s updates sooner than 3rd party Android phones.
We have just replaced my wife’s aging Nexus 5 with a Moto 5+, which set us back $169 at Costco. It’ll be our first experience outside of pure Android, but I expect that she will be very happy with it.
Oops, make that ‘Moto G5+’...