Midrange android phones last me 6 years easy these days.
iPhones all have top of the line chips. A bunch of junk iPhone 8s I have lying around have better Geekbench scores than my android daily driver. I mean sure it's great, but they're overkill no matter what way you swing it.
Yet I still use the large screen OLED 90hz $250 android and it works just fine.