I've been back and forth over the years.
A good Android implementation is night and day better than Apple iOS in many ways. Apple tries too hard to keep things simple and in the end, if you're trying to do anything that isn't the one way that Apple envisioned you would do something, good luck.
That said I have primarily been using an iPhone for several years and overall find it to be a better experience (despite preferring many things about Android).
At this point both are mature, stable, secure platforms and plenty of excellent Android phones that rival iPhone in terms of hardware quality. I don't think you can go wrong either way, and it's mainly personal preference.
A good Android implementation is night and day better than Apple iOS in many ways. Apple tries too hard to keep things simple and in the end, if you're trying to do anything that isn't the one way that Apple envisioned you would do something, good luck.
That said I have primarily been using an iPhone for several years and overall find it to be a better experience (despite preferring many things about Android).
At this point both are mature, stable, secure platforms and plenty of excellent Android phones that rival iPhone in terms of hardware quality. I don't think you can go wrong either way, and it's mainly personal preference.