Once snow starts falling, snowplows emerge and start rumbling down roads. They start with main streets, roadways many drivers travel on and that are often necessary for people hoping to get from one place to another. Depending on the rate of snowfall, the width of primary roads, and the number of main roads, it could be a while until plows make it to residential streets.
This all makes sense and I assume there are studies that confirm starting with the heavier-trafficked roads. (Do snow plows use the same kind of algorithms that guide delivery trucks to the most efficient routes?) At the same time, it could pose a predicament for residents. When you are starting or ending your drive, getting through the residential and side streets can prove quite a problem. It might be hours before people can easily pull in and out of their driveways.
Perhaps this is an argument against sprawl. Having thousands of driveways spread out along hundreds of streets in every suburban community means snowplowing is inefficient. Additionally, residents have to remove snow from their driveways and sidewalks. All this adds up to a lot of snow removal for relatively few people.
Eventually, the plow comes through and makes it easier to pass along residential streets. It may be a while before the side streets look as good as the main roads but they get there eventually. And perhaps the unplowed streets have their own beauty before the whiteness is sullied again by pavement, dirt, and tire tracks.