Manufacturers keep removing options. Those are the same things like like. So far, I haven't found a newer phone that hits all those features that isn't already several years old.
External battery packs might be the way to go to get around the lack of a removable battery.
https://thedroidguy.com/best-android-smartphones-with-a-removable-battery-and-microsd-slot-105993