I use my iPhones for five years minimum, same goes for laptops. I’m unsure what your issue is here.
I’m on my 13 pro max now and will be at least for another year or two.