I never minded iPhone overall. But my recent phone has been a lemon. Also since the iOS 16 update, the phone has been nearly unusable. Thankfully, people actually seem to be speaking speaking out about it. Usually people will never criticize Apple.
I could go on about all my issues with iPhone, but are there actually better options? I had Android about 10 years ago. It was fine, I didn’t really have any issues. Feels like you just get fed up with one platform and move to another one that’s better in some ways but still not great.
I’ve noticed Google products have fallen off a cliff in recent years, too. For smartphones being one of the most talked about ‘triumphs of capitalism’ (bs), capitalism doesn’t seem to make good phones. Actually, they have gotten way worse in recent years.
If you want to try using a mobile phone operating system that is built and maintained by people who are your allies instead of by giant companies who simultaneously view you as their customer, product, and security adversary, check out postmarketOS.
It has a variety of user interfaces available, some of which are very geeky (eg sxmo) and some of which are pretty user-friendly (eg Phosh or Plasma).
It has varying amounts of support for a large and growing number of devices, and can apparently make phone calls on about a dozen of them now. The best-supported device currently is the PinePhone (which can also run many other Linux distributions besides pmOS).
Unfortunately the PinePhone checkout page still has this warning: “Beta Edition PinePhones are aimed solely at early adopters. More specifically, only intend for these units to find their way into the hands of users with extensive Linux experience.” … I think they’re exaggerating a little bit to avoid refund requests; imo what you need isn’t extensive prior Linux experience per se but rather some perseverance and the ability to troubleshoot. A lot of people are using pmOS and other non-Android Linux phones as their daily driver without often needing to troubleshoot anything, but it can sometimes require a bit more technical proficiency than just using an iPhone or Android device.