I vaguely remember a thread on here from maybe last year where some guy was saying his lasted 7 years and when it went back to Citizen they said the internals couldn't be replaced as the watch was obsolete.
I've had loads personally and never had any issues. Oldest one I've had was a "Ray Mears" model which I THINK was about 8-10 years old and ran absolutely fine