This really is the only phone I'm getting g when my current device cranks out on me. I tend to aim for at least four years out of my phones, but even then I feel ripped off at how often I need to replace them.
My ultimate goal / benchmark is that if a phone is going to cost the same as a laptop, then it should last as long as a laptop, which for me is about ten years.
Honestly, I think governments should force apple and Google to support hardware for a minimum of ten years. I'm sick of android oem's pushing out phones with two year OS lifespans. It's criminal.