Having the most accessible and convenient and in some cases cheapest manufacture’s battery replacement service is anti-consumer? What does that make every other phone manufacturer?
It’s also not cheap at all especially if you don’t pay their extortionate extended warranty fee which should be included from the start.
The spare parts are readily available through their parts portal.
And it cost less than $100 to get the battery replaced on any iPhone as far as I’m aware at an Apple Store without a warranty.