The Samsung XCover6 Pro has an easily replaceable battery (and water resistance and physical buttons and dedication to 5 years of patching). In fact, I think it uses the same battery as the XCover from a couple of years ago. I just ordered mine yesterday actually. Kinda excited.
Yeah, it's a mid-range phone, not a top-end one. But, eh, $600. And frankly, for what I'm doing, a mid-range phone is quite adequate. It has for example, 3x the memory and 2x the processing power of the temporary phone I'm using right now which is functional-but-annoying.