You weren't paying attention then to Apple's behaviour in how they delivered and tried to cover it up.
I, and I'm sure almost everyone else agrees that a phone that's throttled is better than a phone that's randomly shutting down.
The problem is, Apple didn't tell it's users that was what was happening. When asked if they throttled old phones, they outright said "no".
During this "No" phase, if users came to Apple stores complaining about slow devices, Apple would push users to buy new devices instead of replacing the battery. In fact, during the "no" stage, Apple was not telling the stores what the root cause was. So the battery tests the stores had did not test for this sort of degradation. So when their batteries passed the old tests, Apple also refused battery service (even paid) to these users.
It was only after a bunch of intrepid testers were able to verify and prove that some devices were being throttled, that Apple finally admitted that they did roll out a patch to solve the shutdown problem, and that involved throttling.
Apple was forced to do the cheap battery replacement program because the very cause of the whole thing was Apple underspeccing the battery for the power draw required by their CPU's. This is a design flaw. They failed to account in the design 1-2 years down the line after a battery started to degrade, that the power output itself might not be sufficient for the CPU.
So while the throttling solution over crashing phones does help and provide a work around for the underspecced batteries, it does not excuse the company for how they handled, obfuscated and tried to bury what was going on. And the evidence today about how many people chose battery replacements over new phones is prime evidence WHY they did bury it.