I've always taken issue with the positioning of "batterygate" - IMO, they extracted the maximum the battery had to offer along all points of the battery's lifecycle curve. They are consumables after all, and their performance degrades over time. They should be user-serviceable though.