I'm debating if I just replace the battery and let this run another year... since the iPhone X I haven't seen any major upgrades still that feel like they'll matter in my day-to-day life.
A flip would be different...
I keep looking at new flagship launches and I keep not seeing any new capability, feature or performance that would make a noticeable difference to me. I replaced the battery myself last year and generally keep the OS clean, not letting app cruft accrue. I'm not a luddite nor am I price sensitive. I remain ready and willing to buy a high-end flagship phone the moment it does anything new I actually care about. It still gets regular security updates even though a couple years ago Samsung stopped updating it to their latest customized version of Android. And despite looking, I still haven't seen any new Android OS or Samsung One UI feature that would matter to me. Bottom line: I don't think it's you or me, I think it's that phones are mature tech and unless you have a specific use case or it breaks, there's just not much reason to upgrade.
I don't know if it's one of those things where you get "unlimited" data but you get X amount of data until they throttle it. I'm usually near trusted wi-fi and I've never run into it.