Re: "will need updating"
Hmm. My jolly old original HTC One has only recently received a bundle of updates to Android. Apps still update regularly.
And with "power saving" switched on, I'm still getting a full day's use, sometimes two if I'm frugal.