Weirdly torn on this: I live a few hours from the nearest Apple store, so it'd be nice if I could replace my phone battery without going through all this, but I also like the fact my phone is a decently robust and waterproof little brick with few moving parts or breakable pieces. It's practically a tank compared to the last battery-replaceable smartphone I had.
If I had to replace my battery as frequently as I did with early smartphones then I'd willingly trade some of the durability for a user-replaceable battery, but I've had an iPhone 12 mini since its launch – about two and a half years – and its battery still gets me through the day just fine. iOS Battery Health says its maximum capacity is 87%. Maybe next year I'll need a battery replacement, and that'll do me fine for another three years. I'll be extremely pleased, but also quite surprised, if the phone lasts long enough to need a second battery replacement after that. Is that a repair we should really be optimizing for?