Scott,
You bring up something that I know we consider when planning outings such as "Tour de Vin" and I'm sure Tom will agree with for the "Santa Cruise".
These events are NOT about the drinking. The events are about getting together and enjoying some beautiful scenery, our cars and most of all the people. The wineries are selected because they have nice settings, are fun and they offer a chance to socialize. Many of the wineries have deli's, shopping and nice grounds to enjoy and there are a number folks who do not drink or choose not to on these trips. So pack up some water..........
see ya,
mike 'monster'