Ive had every iPhone since the 3g upgrading every two years till the 6+ then got put on the yearly plan and I've had the X for a year(just returned my Xs max). Seems like With everyone I know upgrading seems completely different then it did a few years ago. Most of my friends have 1-4 year old phones usually. plenty of 7 and 6s people I know still not caring to upgrade. Same with androids not many people have the latest and greatest. Who else thinks that the rise of phone prices has gone up just because of this reason? Less upgrading means higher prices phones to keep manufactures happy but it definitely feels like less and less people are caring to have the latest phones because phones. Phones have gotten so good that most people dont feel a huge upgrade year after year anymore. Its not like 2010 anymore and things loaded slow, apps took a few seconds to open ect... The 3g was pretty bad. Using safari was horrible most things would crack and things just wouldn't work or very slowly. What will manufacturers come up with to keep people upgrading every year or two? Technology has definitely tapered off.