It also depends on your collection.
My Gen Breitling Navi 7753 movement does NOT have a quickset date, nor does my Gen powered 1680 Submariner with 1575 movement. Throw in my CoAxial Omega, 3135GMT Explorer II with psedo quickset date (hour hand spins independent for date, hour jumping) you quickly run into situations where say your watch stopped on the 2nd, and it is now the 30th... On the above watches, the wear and tear on keyless works, gear train, and your fingers is a real PITA.
I guess I am also lucky in that many of my watches are COSC, or stay within 5 minutes over a month, that I can usually make it to a 30 day month, and combine my corrections with short month date fix ups.
All I am saying is winders have their place, and used intellegently pose no threat to your watch.