A slightly more optimistic way of looking at it is that at least a decent mechanical watch will be working and serviceable after ten years, unlike most battery powered watches which, in my experience, will be long dead. Whether this makes economic sense is another matter. I've never actually had a watch serviced unless it's stopped working or I've broken something!
so much here I disagree with (and in the OP quoted).
My first Seiko was a Seiko 3 bought in Bahrain in 1976..an automatic that is still useable today, tho I stopped wearing it when I bought a Rolex Explorer 1. That watch was sold on ten years later at considerable profit (reason one for buying a good swiss watch), but was never as accurate as the Seiko. I never serviced it or the Seiko. More recently I was gifted an IWC Spitfire...another good swiss automatic. I think it's and the Rolex's movements are very similar in quality. After 5 years I took it to an IWC dealer and asked for a service cost. I left again. Luckily, on another forum, there lived in Brighton a very very nice bloke who happened to run a Swiss watch specialist repair company. His quote was 7 times less than IWC's, and the job he did was at least as good, if not more thorough. IF I were to sell the watch, this non authorised service might dent the used value a tad, as may the non IWC leather strap he supplied from Italy. It too was nicer than IWC's original and also about 1/3rd of their price.
Moral of this rant is, DON'T go to a makers service center for your service unless cost is no object OR you intend to buy and sell watches for profit.
As to reliabilty of Japanese quartz, provided you buy from the decent makers, like Citizen and Seiko, they will, IME, outlast and out timekeep anything similar from switzerland. I had to kill my last seiko in order to justify a new watch...simplest of Seko quartz watches and the damned thing ran for18 years, no service, 3 batteries, and was STILL going (actually still IS in a cupboard, I just checked...last set 18 months ago, it's currently 2 mins slow).
I think this watch thing is really down to what you want from a watch. If it's jewellery, then there's lots and lots of makers doing that and with decent timekeeping to boot. If just timekeeping, Japanese quartz is unbeatable VFM, but for heritage, you have to buy something well engineered. I admire seiko, but their master series is never going to compete with Patek or Breguet even if the inside is at least as well made.