For many years, I’ve heard the (now) old adage of “Apple must be sabotaging my (current) iPhone because they want me to buy the new one”. I’ve always rolled my eyes at this, because it’s a classic consumer whine; the world (big company) is against me (playing the role of David in their own David and Goliath story).
I mean, come on. Yes, Apple must have written code specifically to jack up your special snowflake iPhone at exactly the time a new phone is coming out. Yeah, that’s plausible.
If that were true, a) there have been plenty of generations of these things by now and they’d have been caught at some point, and b) that’s just fucking preposterous.
Having had almost every model of iPhone ever produced, I do know that as the years go on, they do become more randomly buggy. Again, I code for a living. And there’s no more frustrating than troubleshooting an issue or problem brought from a user that says “it’s random”.
Has anyone ever thought it might be a consequence of the batteries? And to that end, a consequence of the underlying battery technology in use in modern-day phones?
We use these batteries constantly. 24/7. 365. Batteries were never intended to last forever. And given the usage and charging habits we all have (I’ve never been able to keep up with the “right way” to charge a lithium ion battery), have we ever considered that the randomness of a failing battery might be the actual issue in random bugs and crashes as these devices age?
Just a thought…
Update: Maybe I was more right than I thought: Geekbench Results Visualize Possible Link Between iPhone Slowdowns and Degraded Batteries