I've upgraded from a 13 pro Max to a 16 pro max two years ago and there's literally no difference when using it for everyday usage. My battery health is still at 98%. I never pass 3 years with the same phone but it will probably change with my 16PM. I don't see any reason why I'd need a new phone and I don't even want a new phone anymore. Its not an exciting tech like 10-15 years ago when it was the big new tech trend.