A lot of these problems sound like hardware issues, not OS issues, so to blame and shun (only word I could think of for it lol) Android for it and praise Apple is odd. I've never experienced these issues on any Android phone I've ever owned; LG, Pixel, ZTE, Sidekick, none of them. Samsungs are probably the worst Android phones I've ever owned, granted the last one I had was a Galaxy S2. Hated the UI and all the bugs. But, I'd never go to an iPhone, for a litany of reasons.
They are way too overpriced; you could buy a gaming PC or two game consoles at the price of an iPhone. I'm not paying $1200+ for anything, much less a phone. After taking your entire paycheck, they then scam you by giving you a phone that'll easily break or shatter and throttling your phone as soon as the new one comes out so that you have to replace it, quite frequently, or walk around with a broken phone forever. I really can't stand their business practices. And the UI is frustratingly awful, so to say that Android is over-complicated and isn't as "user-friendly" as Apple's OS, when Android is used on a much wider-scale, by all kinds of people, is just blatantly untrue and the exact opposite of reality; iOS is annoying and overcomplicated in so many ways, just downloading apps from the store was a pain in the ass when my school gave us all iPads back in high school. You can do so much more with an Android phone than you can with an iPhone or iPad, which are extremely limited.
After having to switch from LGs (as they've recently left the phone market) to the Pixel 6, I can at least say I'm not going to be buying anything other than Pixels from now on. But, I'd never give Apple a dime. They literally charge people to scam them. And get away with it.