Earlier quoted context omitted.
I'm not sure swindling involves negating a battery peak performance issue for users on old hardware. I still use an iPhone 6 and had noticed less crashes with upgrades (loading big apps would often crash it), less now with iOS upgrades. I can disable it if I want, but I prefer not to. On the flip side, I have friends with Android phones that are 4 years old, and barely usable.
Why don't they do what every other industry is doing? Have you wondered why in your phone battery degrades significantly after a year, in the mean time the battery in a hybrid such as Prius lasts about 10 years? They are overvolting them and don't implement mechanisms to keep battery change using optimal levels. Apple also pioneered the move to make batteries non-removeable (and other companies followed) most people…
Just not by the average user.
But in the same way you don’t have to trade your car in when it needs an oil change or new breaks, you don’t have to buy a new phone when the battery degrades. You can take it in for a non-prohibitive fee, or do it yourself for a little less if you’re a little more technical or adventurous.