The only resolution necessary is for Apple to officially consider batteries which result in crashing (now, slowdowns) as in need of replacement.
The problem is that these same batteries are checking out as "good" on Apple's battery diagnostics, which means you can't get them replaced by Apple.
There is no problem with Apple's solution to the crashing issue, nor is it Apple's fault that batteries wear out and can no longer supply their rated voltage (just the nature of battery tech). They just need to make their warranty battery coverage match this situation.
My 6+ battery life was down to nearly less than a whole day. I drove over 2 hours to the 'local Apple Store', and presented said device, and they tested it, and said 'It's fine. It's just old.' I said that I wanted to get the battery swapped, and the genius said that my money would be better spent on upgrading to the new model, and not in swapping the battery in a phone already over three years old. He did have a point, but I found it a little nasty to be told by an Apple employee that I was being 'ridiculous' (my word) for wanting to replace the battery.
So, either the test is wrong, the interpretation is wrong, or I really was being 'stupid' (my word again) for wanting to keep my 6+ for a few more years, maybe one year tops.
Batteries have historically been an issue with Apple. It's either the heat in the case of the MacBook Pros, or the small thin batteries in the iPhones and iPods. (Do iPads have such issues?)
Apple can't be the 'Battery Fairy' and give everyone a free battery every time they want one, but they also should be, in my opinion, a little more responsive and helpful when their customers have issues with batteries. And if they are trying to imply that the $79 battery swap fee isn't an appropriate price for the battery swap, then they need to fess up, and up the price, if that's why they are so hesitant to swap them even with customers paying for it.
Throttling makes some sense, but it was like that time when people bought iBook content and had it disappear without any notification. The invisible reach around to 'help the customer' needs to be way more obvious, and the explanations for its necessity need to be communicated a whole lot better too.
I mean, how would people react to their car losing the ability to go over 70 because 'it's old' and the engine has to work harder and it's not up to original specs, or not start in colder mornings because of the age of the vehicle? That would be BONKERS!