There is so much time, effort, and physical waste that is generated by slightly redesigning phones every year purely for the sake of making sales (as opposed to meaningful improvement upon the existing design or introduction of a new hardware feature). Think not only of people upgrading for the sake of it, but all of the cases, screen protectors, and other assorted accessories cast in plastic for previous models that are garbage now.
It would be nice if we could just space these things out to 5 years or so now, because that's probably how long it takes for anything to change enough to justify a new model.
Of course when it was new the camera opened quickly. And then Apple made their OS more heavy weight every year until my phone slowed to a crawl.
And faster phones are nice, but I think it is worth considering how valuable that really is to us as users and a society, especially if the process involves making loads and loads of ewaste and consuming tons of new resources, and all the emissions their mining and transport involves, when we could simply keep our software slim and our old devices functional.
And the big companies will never do this. Do we need to force them to allow open software to run on these devices, so that clean builds can be patched and maintained when the company over bloats them or abandons them?
I mean, it is a bit unfair against Apple - some of the reason behind the OS getting more heavyweight is actually backporting new features in 7 year’s distance, many which actually has dedicated hardware in case of the more modern lineup.
Also, there is a big aspect which is independent of Apple: every app is getting more and more heavy, the same phone now has to open a 500MB facebook app, not a 70MB one (just random numbers).
Also, the whole “yearly replacement” thing is just.. not an actual thing. People on average change their phones every 3 years, where the accumulated small improvements do add up. But everyone is at a different point in the cycle, so it absolutely makes sense. Add to it how apple devices hold their value to an insane degree, often living 2nd-3rd lives, and one would be really hard-pressed to actually pinpoint apple as a threat against our planet - compared to cheap androids that are barely good for a single year due to instantly obsolete software, has no resale value whatsoever, and are absolutely single-use.
I am not a proponent of extreme capitalism/libertarianism, but I really have a hard time with a realistic business model that would be significantly better.
https://www.cnet.com/tech/mobile/apple-to-start-paying-out-5...
> I really have a hard time with a realistic business model that would be significantly better.
Well this one might be good for business, but as you can see, it is extremely bad for the individual.
But if they were genuinely just concerned about battery health, and not about their sales numbers, then why do the throttling covertly? Why not tell the user that throttling was happening, that it was related to power issues, and that they should consider a replacement battery?
The only thing that has changed is they now tell you if it’s happening.
Assuming for the moment that reboots were a serious concern, and not just a fabricated excuse... it's better for Apple's reputation for old phones to be slow than to be flaky.
With the former, people were assuming that Apple's shiny new OS required state-of-the-art hardware to run smoothly. It just appeared as if technology was advancing rapidly, and one had to buy the latest iPhone every year or two to keep up.
With the latter, there would be noone to blame but Apple, and they would develop a reputation for unreliable hardware, like Samsung or worse.
They still are. As a battery ages the internal resistance increases. This leads to brown-outs under high current. This isn’t unique to Apple, it’s just how batteries work.
Anything less is deceptive and anti-user.