If I travel and have to use GPS most of the day / take hundreds of photos, I carry a small 5000 mAh battery to charge up on the go. I think it's a reasonable accommodation for a phone that's perfectly fine day-to-day.
Besides I was tired of buying “old” phone. While 14 battery life is good, nothing compared to the Android word though, it’s a brick. Unlike everybody told me I am still not used to it after 4-5 months. Still hate it when I look at it or hold in my hands or is in my pockets. The problem is that in Android there’s literally no phone smaller than 14 now.
So next is not going to be an iPhone for sure unless a smaller and lighter iPhone comes up.