I've got 5 watches: A FitBit, a Casio Illuminator, a G-Shock, a Citizen Ecodrive and a Slo Watch.
G shock is about 24 years old. Needs a new battery, but still works. Casio is at least 5 years old and pretty much my everyday work watch. Fitbit I wear all the time outside of work, and the other 2 occasionally in formal and semi-formal settings. They all tell perfect time, and need adjusting twice a year when the clocks change (apart from the FitBit which updates through the WiFi app).
My mate has a Breitling which is about as accurate as a sundial in the rain. He pays more money to get it serviced every 18 months than my 5 watches cost in total.