My coros sports watch is on year 5, still days of battery life, no bugs, behaves as bought. Granted it has limited non sport tasks, but I think 7 is entirely possible
Edit days of battery if I use it for gps sports tracking once a day, for over an hour, which I normally do
My casio G-shock, a no-bullshit über-tough, good looking, practical time-telling device, is on YEAR SIX of the original battery, and comes scuba diving with me.