content: I agree with the majority of all you write above here. There’s just one issue- they need to own up to whether the problem happened via bad batteries or bad engineering design. This was a known problem even with completely new batteries and new phones. (Notice a limited serial number recall?  Meanwhile the problem was pervasive over their whole product cycle?)  But, owning up to the problem would admit fault and also create liability. So, instead of being moral here, they decided to make the problem go away by underclocking.  It’s just coincidental that this occurs more frequently with older batteries and older phones- I doubt this was planned obsolescence with the software update at all. (I agree with you here!). But it was certainly planned “shhhh- this should fix it!”    It would have been nice for Apple to own up to the fault, and solve the problem somehow. But apparently they like keeping all that cash on hand. ;)