Absolutely not.
My collection of mechanical watches all run well within specification. Now, COSC is, if I remember correctly, -4 to 6+ per day.
Mine run a lot closer than that, indeed, my Rolex Sub, which incidentally 'should' run -2 to 2+ per day, actually run's a very consistent 0.5+ seconds per day! :-!
I'm more than happy with this level of accuracy.
What Spring Drive did 'ruin' for me was, having to be returned back to Japan for service. That, I do find unacceptable. :-(
Now, before people start getting 'over excited', that's what Seiko UK informed me of, when I emailed them regarding servicing of their watches.