I went from the 7 Plus to the XR to the 8. First day taking it to work was today and I got home with 46% battery life. The XR would be around 60-70%. That being said, the smaller size/weight of the 8 is much better for me and a welcomed change.I’ve loved my 7+ since buying
it; but lately I just can’t deal with its size in the pocket, for some reason. Don’t know what changed...
I swapped my SIM into my wife’s old iPhone 6 over the holidays (our “backup phone”), and have been loving how small & light the phone is. It also runs acceptably well on iOS 12.
...But I don’t love the camera or battery life, so actually I am indeed considering picking up an iPhone 8, to replace my 7+. I know the 8 won’t even be as light as this 6, but I guess it’s the best choice. An XS would be even heavier, and $400 more expensive.