My Tissot Swiss watch is very accurate as you would expect from the Swiss. It's automatic so the watch winds via moment. I keep it on all the time - no issues - no battery required and no charger required.
Not all Swiss made watches cost thousands of dollars - Tissot do not.
I have an automatic Tissot too. Love it. It doesn't cost an arm and it looks good. But of course nobody really buys a mechanical watch for its accuracy. Even the most precise ones aren't as good at keeping the time as cheap quartz watches or your iPhone.
Automatic mechanical watches are awesome for different reasons : the beauty and timelessness of the gears working together, the smooth (for a regular watch) movement, the lack of a need to change batteries, etc.