I am in desperate need of a new phone since my current phone's battery only lasts a few hours at a time. I'm on Google FI and my plan offers me a Moto X4 for $150 or a Moto G7 for $250. I'm not an advanced user of any functions on phones. It will be my primary camera, but I'm not a great or frequent photographer. I mostly use it for GPS, a bit of calling/texting/emailing/Slacking and playing dumb games and listening to audiobooks and podcasts when I'm on an airplane. So the minor differences in specs are a bit incomprehensible to me, but also don't seem like they'd be impactful for my situation.
So the decision principle seems to be, will buying the newest model for an extra $100 get me longer life, equivalent to $101 or more, than buying a slightly older model? I don't really know how to measure this in the first place and also don't know if a Mustachian user would realize any significant difference in durability over time (I mean, it's not like I'm looking at a 5 year old model vs newest model). However, in my last phone, I did get the one year old model (Samsung S6 when the S7 was the latest) and I've only had it for less than 2.5 years and it's pretty bad, so I do sort of have this gut instinct that a newer model would last longer (i.e. be able to update to newer OSs longer, battery life, etc).
Thoughts?