Mechanical watches can last a lifetime (or more) if properly maintained and periodically serviced, just like old cars.
People all over the world pass down their Rolexes and Omegas, still ticking, to their children and even grandchildren. Patek Philippe is well known for their slogan, "You never actually own a Patek Philippe. You merely look after it for the next generation," showing confidence in the longevity of their watches.
Of course those are very expensive brands, but I think part of what makes expensive watches last longer is that their owners take good care of them. Few people bother to get their SKX checked up on a regular schedule, on the other hand, because they're so cheap and easily replaceable by first-world standards.
They also cost a ton to service. It's nice if the sentiment of carrying something through the years appeals to you, but the thing that keeps me away from mechanical watches is the service costs compared to the odd battery replacement on a quartz.
People all over the world pass down their Rolexes and Omegas, still ticking, to their children and even grandchildren. Patek Philippe is well known for their slogan, "You never actually own a Patek Philippe. You merely look after it for the next generation," showing confidence in the longevity of their watches.
Of course those are very expensive brands, but I think part of what makes expensive watches last longer is that their owners take good care of them. Few people bother to get their SKX checked up on a regular schedule, on the other hand, because they're so cheap and easily replaceable by first-world standards.