updated every two years from the 4, to the 5, and then to the 6. i was all set to go three years until next upgrade but due to some problems with the 6 (not its speed), i reluctantly upgraded to the 7 which thought offered no real upgrade (although as i turns out, i liked the OIS for the camera).
this year, my 7 was doing just fine (esp after the iOS 12 update made it seem potentially faster than it was under ios10!) but i really wanted to do some "consumer therapy" and wanted the dual cameras and larger screen, so i went with the XS. (and handed my 7 down to my wife)
unless some earth shattering technology comes out in the next two years, i fully expect to keep the XS 3-4 years. as much as 5G will be nice (supposedly coming in 2 years), i don't think that will be a reason for me to upgrade.
cell phone technology has matured. a 6S/SE performs very well under ios12. even the 6 works fine although i think its performance is more shaped by the 1gb of RAM than the processor speed.
this year, my 7 was doing just fine (esp after the iOS 12 update made it seem potentially faster than it was under ios10!) but i really wanted to do some "consumer therapy" and wanted the dual cameras and larger screen, so i went with the XS. (and handed my 7 down to my wife)
unless some earth shattering technology comes out in the next two years, i fully expect to keep the XS 3-4 years. as much as 5G will be nice (supposedly coming in 2 years), i don't think that will be a reason for me to upgrade.
cell phone technology has matured. a 6S/SE performs very well under ios12. even the 6 works fine although i think its performance is more shaped by the 1gb of RAM than the processor speed.