Yeah I don’t get why they get so irate about it. Yeah sure laptops and desktops should be upgradable, but phones?
Somethings should just be left to experts, not users. Batteries are a grey area, but to get better battery life, companies have integrated them into their devices instead of providing hardware infrastructure to swap them in and out.
There’s nothing that prevent them from making these phones more repairable (including just straight up selling the parts and tools people need to repair them). But then they’d make less from AppleCare and out of warranty repairs.
I agree with Apple on a lot of the things they do, but the way they actively make devices less repairable and even put DRM into components like batteries is outright hostile.