For comparison, on Mac when the battery starts dying, you get a persistent warning in the menu bar battery indicator. Hard to miss it every day.
On the iPhone, the one-time alert with cryptic language will just be dismissed by most users without a second thought. Doesn't matter that the capability to turn this "feature" off is buried somewhere in the settings when most people don't know about it.
Apple knows how to design good UI. If they wanted to prompt people to replace batteries, they would find a good way to do that. But they much prefer people buying new phones instead.
Saying the feature is "buried somewhere in settings" feels like a biased framing. Settings are in the settings menu. This is a setting so it's in the settings menu. I assume it's categorised in some way that makes sense. Is any feature that 2 taps deep "buried"?
If you don't know that it's the battery causing your phone to be slow, you as an average user will never find that setting. And if you skip that one time dialog (by mistake or due to dialog fatigue), you won't even suspect the battery. Most users aren't technical and have no idea why a weaker battery would cause throttling.
On the iPhone, the one-time alert with cryptic language will just be dismissed by most users without a second thought. Doesn't matter that the capability to turn this "feature" off is buried somewhere in the settings when most people don't know about it.
Apple knows how to design good UI. If they wanted to prompt people to replace batteries, they would find a good way to do that. But they much prefer people buying new phones instead.