The level of debate here is at the level of "you're a paid Apple shill" or "you're a paid <Fill-in-Android-vendor> shill" and "so's your mom". Why is that? Is that really interesting? When you drop out the "villagers with pitchforks" threads, there isn't really anything that's all that interesting here (to me). All I know is that there was an Apple power management release a year ago whose stated intent was to reduce shutdowns.
Combine that with the people who think there's planned obsolescence built in to every Apple product and whammo - this firestorm.
The power management release appears that it is a rather brute force step function approach and poorly designed mechanism to do so - so much so that if this is a conspiracy theory to get people to update their devices, it's one of the poorest implemented ones I've ever seen. At least Volkswagen actually tried to hide theirs.

Quite honestly, even if it's a conspiracy theory to avoid recalls, it's a rather school-boy approach since any school boy can fire up geek bench to get some numbers.
Most of my experience with power management is on Linux, with some in Android so I at least have some sense of how CPU power is regulated in those environments. Android's PM is closely related to Linux with hooks added for more mobile device specific stuff. And battery management is a huge concern and a tricky problem on a mobile device and everyone tries to figure out the right balance of powering down, suspending or otherwise managing power draw, especially as the capacity drains. All mobile device manufacturers have an approach to it and do it, albeit differently, and everyone has ways they power down or suspend components. No device runs 100% all the time. Apple's approach lacks finesse, for sure and throttling as first step (seemingly) seems somewhat extreme.
So definitely a PR issue, but to me, sounds like something that can be knocked out in software. I'd change the battery policy if I were Apple, certainly for the 6/6S, maybe all models for grins. Don't send people away without a new battery if they want one. And in software, just give people a "wings stay on, wings fall off" button similar to low power mode and be done with it.