Dear Boing Boing readers,
If you have an iPhone 6 or newer, and your battery is wearing thin, Apple will still replace it for a mere $29. You have til the end of December.
My iPhone 7 plus was holding around 85% and had around 600 cycles on it. Apple replaced it no problem. My daughter's iPhone 6 was showing a max charge of around 88% possible, but her phone was dying over and over. Apple replaced her battery as well.
We've yet to see any real features or reasons to upgrade phones. I only went 7 plus so as to give my daughter a perfectly fine 6, and to give my eyes a break with the bigger screen. Replacing the batteries gets us at least another year.
Good luck!