Earlier quoted context omitted.
That's very true. My two quartz watches, a Seiko and a Timex are both reasonably cheap, accurate and save for the odd battery change maintenance-free. My mechanical Seiko on the other hand.... it's beautiful but it seems to have a mind of its own. In the 8 months that I had it it started gaining about 5min a week. I understand automatics do gain or lose a couple of minutes a week, but even so. After being spoiled by…
Just give them a couple of decades. Chances are your quartz watches will no longer work, whereas your mechanical watch will happily tick along, and can still be repaired if it ever breaks down. But 42 seconds a day is quite a lot. You could try to have it regulated (or do it yourself if you're feeling adventurous).
I still have an automatic mechanical watch, for what it's worth, and in theory it should last longer when maintained but will likely cost far more every year than one of my digital quartz watches would cost to replace even every few years.