I bought a new iPhone every 2 or 3 years because of the slowdowns. I would have paid 29 euros for a new battery had I known that it would restore performance. Shit like this makes me hate the iPhone X I’m typing this on. I was thinking of getting an Apple watch but I will not buy it because I don’t trust them anymore. They better restore trust or it will cost them a lot of sales in the long run. Making phones with replacable batteries would be a good start.
It looks like the CPU-slowdown-for-old-battery thing was only introduced about a year ago. So you can probably blame your X purchase on this (especially if you came from a 6 or maybe 6S -- a 7 should not have been significantly affected unless there is a bigger battery issue with it), but before then your older phone were probably "naturally" slow.
At this point how do we know Apple doesn’t make intentional decisions that slowdown older phones? Maybe CPU benchmarking tools where given all CPU power in the past and they forgot to implement it now, just like the GPU manufacturers were caught cheating.
To be clear, unless I have completely misunderstood this issue, this throttling feature was only introduced in iOS 10.2.1 – which was released less than a year ago.
If you have been experiencing slowdowns prior to that, then it seems like it would be a different issue?
Apple kept silent everytime the slowdowns were discussed. They could have come forward many years ago, but it’s only after they took it a step too far with the iPhone 6 and people had definate proof that they came forward. I gave my iPhone 6 away out of frustration with it’s performance, while it was easily worth a hundred or more dollars, even taking the battery costs into account. I’m really, really pissed right now.
Replaceable batteries are going to be the revolutionary new feature on the iPhone 8. It's going to be insanely great and you're going to wonder why everyone doesn't do this with their phones.
With the technological advances of recent years they might even be able to do it on MacBooks too.