Currently I’m using an iPhone 12 Pro Max. Last year when I compared its “lesser camera” to the latest and greatest, I couldn’t tell much of a difference so I kept the old phone.
The specs they throw out are always better on paper, but practice upgrading each year will yield very little improvement in quality of life.