Rain
Let's see...
I spent the first twenty some years in a small 11 000 souls town, where you could get from just about any A point to any B point in about 20 minutes walking. Winter was brutal, but when you're born and raised in that stuff, that's just the way it is.
Then I lived in Quebec City - I could get anywhere I needed to go either by bus or by walking.
Then Montreal - even better, there's the subway. A car is actually more of a problem than anything else in Montreal - talk about spending 20 minutes trying to find a parking almost every night. And in the winter, having to wake up an hour earlier because there's been a snowstorm and the car is hidden under 2 feet of snow...
And then there's all the parking time limitation; so even if you don't NEED your car that day, you MUST move it after x time. And try to find another parking. But wait - they're removing snow from the streets so there's no parking spot available anywhere near.
Or then, you could just walk to the subway... That's how I survived. :)
Ah yes - Montreal.
My understanding is that many of the roads are in dire need of repair as well, so that would be another good reason.
Myself, I was born and raised in Toronto, so I can certainly related to all you've said here.
We also have the subway, so I use to take the bus to the subway, and then ride it a-ways to college & back.
As for driving, I use to hate shoveling the big-ass chunk of snow the snow plow would make right in front of the driveway.
And scraping the ice off the windows - no fun.
So I hear ya loud & clear.
On the other side of the fence, I can't imagine just how much money you've saved over the years - vehicle purchases, insurance, gas, repairs, tickets - sheesh!