For the people I know that do upgrade their phones regularly, they typically want to give their old phone to someone who would love a usable phone, but can't afford a new one. Giving a phone with a shot and non-replaceable battery effectively destroys the value of the gift.
I know many people who can't afford to by new, and they avoid buying older or used phones because they fear the battery may be shot.
We obviously have different opinions regarding what most people want... totally fine.