I think your post misses a few salient points, people who have worked their way to this site may well have done so out of economy and wish to learn to service the watches that they have acquired over the years, and by learning to do so have more money to spend on their hobby.
There is no doubt that a quartz watch is more accurate than a mechanical watch but do you really need to time your life to the second ? do you need to time it to the exact minute ? you only need a reasonable amount of accuracy in life and certainly in most cases not to the second, the mechanical watch is in no way totally obsolete, it will always exist as long as people use sites like this and enjoy taking them apart, repairing and learning about them. What I do think will happen is that there will be a resurgence in mechanical watches and it wont be led by the high priced major players in Switzerland.