As these flagship phones get ever more expensive I expect there will be fewer 2 year or less upgrades. I know I won’t be getting rid of my Xs Max for quite some time.
I agree. These phone price are at a point where replacing them every 2 years seems ridiculous. It's kind of getting like like laptops.
I paid around 1500 for my 13" rMBP over 5 years ago. Couldn't imagine upgrading it only after a couple of years.