It's amazing an iPhone will run 3 times longer than its upgrade cycle.
People trade in their old iPhone it gets shipped off to some 3rd world country to be sold and used for years.
You fork over $600 to $900 for the latest greatest iPhone to have a better camera, little faster processor, etc etc. But for day to day use you realize wow my old iPhone does everything I need and still has lots of life left in it.
You think they will ever design a phone that shuts down after so many years? Just to force you into upgrade. Or does apple design the phones to last way longer so they can resell them to the less fortunate somewhere else in the world?
I say we be the less fortunate ones and run that puppy until it stops working. This will push apple into making a phone you won't want to live without. Instead of these iPhone 6 owners upgrading to the iPhone 6s on release day.
I didn't see the point in upgrading me likes my iPhone 6... iPhone 7 me will want though...i like skipping a generation or two...economical and gives you a serious upgrade when it happens and plus you get a lot of mileage out of your phone this way...
I take a huge number of photos with my phone. Things that will be treasured family memories in years to come. The better the camera, the happier I am. I've upgraded every year since the original iPhone and I don't regret a single upgrade.