If you have to put in a mechanism to easily remove a battery from a phone then how wouldn't that affect literally all of those factors? What sort of properties would this entail and what would be suitably easy to remove? That answer is different depending on the person. Some people perhaps just want the back to slide off, which would probably require a plastic back. You could add a hinged door, but that would certainly add to its thickness and affect the design. You'd also need to have a way to interface the battery to the phone. Phones that had easily replaceable batteries had contacts built into the phone and the battery that were sufficiently large as to make it nearly impossible for someone to fuck up the installation of a new one. This obviously added weight and thickness to the phone.
I'd love to hear how you'd engineer it to be just like a phone without an easily removable battery without affecting the criteria you listed.
But since we all know revenue is not anymore primarily function of units sold, but services continuously sold on top of those devices. Taking huge commission on every app sold, proprietary/brand stuff like cables (even if they fray worse than 1$ ebay ones), cases, buds, anything.
Apple used to be pioneer of this bad behavior, but now most manufacturers jumped on that wagon since apparently people kept buying their products anyway. I used to just pop back lid on my Samsung S2 to change sim card or add memory card, now with S22 that's a pipe dream.
I wouldn't call it a trade-off. I would call it what it is - customers are not pissed off enough to affect sales in negative way. So let's do it and milk them more. One step/slot/port/3.5mm jack at a time.