I wonder if that can be accounted for by the fact that the software of today is more taxing than it was four years ago. You're probably using more battery charge every day today than you were four years ago to do the same things. That increases wear on the battery and will reduce its lifetime.