I think this is a good response, and I think a lot of the outrage over this issue is overblown. At the end of the day there's a fundamental tradeoff that Apple needs to make on behalf of their customers: performance or stability. They chose stability, and I think they have a convincing argument as to why: "It should go without saying that we think sudden, unexpected shutdowns are unacceptable. We don’t want any of ou…
"First and foremost, we have never — and would never — do anything to intentionally shorten the life of any Apple product, or degrade the user experience to drive customer upgrades"
... and then proceed to explain why that's exactly what they did. Also, I have no reason to believe getting a new battery will fix my iPhone, especially after they lied so blatantly about planned obsolescence.