I need to replace my Pixel 6 Pro soon (cracked screen, issues with phone in general) and out of curiosity I checked iPhones. The last few versions all have very similar specs, I could get a 12 and wouldn’t be missing too much. I can see why people would constantly upgrade.