Unless their phone is literally dying/broken, I can't imagine someone "upgrading" to one of these hideous things. Especially when next year will have a new form factor, 5G, etc. Snoozefest.
Yeah, this is exactly the position I am in. I would be more than happy to keep my iPhone X for another year if it wasn't for the fact that it is literally coming apart at the seams thanks to a swelling battery.