I'm still using my iPhone 6 and iOS 10 (I have some 32 bit apps that I still use). I'm considering swapping the battery instead of buying a new phone. Right now I would only upgrade if I severely broke it.
In some ways it would be a downgrade, because I use the headphone jack to wire it into my car's audio when doing navigation, and plug it into the cig lighter because navigation is a battery hog. It's pretty clear that Apple has no intention of ever bringing back the headphone jack.
Maybe I could find a bluetooth adapter on a headphone jack? I wonder if it could draw enough power from the headphone jack to not need a battery? Probably not.
But I can highly recommend the battery replacement for the iPhone 6. I was luck (unlucky?) enough to get the discounted battery replacement due to mine failing. After I got that it was a significant improvement.
I have not done a jailbreak in years, but I wonder if they have a 32bit compatibility package now? That would make it worth the hassle. Plus, jailbreaks are much less of a headache once your phone is out of support.
If you're happy with your phone two years on, you probably get much more bang for your buck paying $79 for a new battery than $749 or $999 or whatever for a new device.
Are these new phones really $1000/$150 ≈ 6 times better?
If you're a VC or early Google employee: sure, by all means. But $1000 for a phone when $150 will do; I find it hard to stomach.
I would love to see hardware upgrades halt for five years while we all (collectively) get our software shit together and optimize everything for performance. That'll never happen, because I think it's in our human nature to Get Things Done in the short-term with compromises that affect the long-term.
Poor software performance is our digital world's global warming.
I'm sure this new Pixel is better than the previous one, but we're starting to have conversations around _not_ buying the $1k phone for its camera, and instead buying two devices for $500 each that are better.
I personally feel like even four iPhone generations ago, the iPhone was "good enough" and that the software is really what needs to be improved.