I think you overestimate the extent to which it matters. People tend to stay home in bad weather car or not. I wouldn't take a scooter out on plowed streets but once the storm has passed and the streets have been plowed I don't see why you couldn't use a scooter in winter.