Would you prefer the car simply turn off entirely while driving at highway speeds? Because phones with this issue would turn off entirely below certain charge levels, when the batteries had this issue.
A more appropriate analogy would be that your car's fuel pump could randomly fail at highway speeds when below 1/2 tank, so the manufacturer just started arbitrarily limiting the car to drive 25mph to avoid the pump shutting off, when it detected this issue.
Point being, the real problem is not the mitigation they employed, but the fact that they didn't tell users in any way, users just saw a slower phone (equivalent to a slower car.) If my car detected a fuel pump issue for me and said "Fuel pump needs replacing, car is limited to 25mph when below half-tank to avoid catastrophic failure, please take to service center", it would be acceptable. Arbitrarily limiting to 25mph without any indication why, not so much.