I think what makes it worse, there seems to be a decline in homeowners and businesses who shovel their sidewalks or clear parking lots.  I see this in my neighbourhood where about one in 10 of my neighbours get out with a shovel.

Finger pointing should start in the mirror.