I never kept a phone for more than a year and several months. I have my iPhone X since day one it launched. It cost me £1000. It is a blazing fast (especially with the new iOS 13, PB3) and for the first time, I have no desire to upgrade, even after almost 2 years. So for me, the £1000 phone is aging pretty well.