Somehow this conversation got off topic though. I was never advocating not having a set of winter tires, or suggesting that it's wise to live with your supercar on summer tires year-round. I said that I could see taking them out in the snow once to see how they handled it--for education and fun.
If you live in a place like Seattle where it rarely snows then why on earth would you expect that they would buy snow tires before it snows there? I hardly think that's "dumb." What if these guys were driving to the tire shop? Should they tow the cars there after it snows?