I guess that is the lazy attitude. Buildings in general need maintenance and up keep and this event is one that is rare enough that people should simply get off their asses for a few minutes and clean the roofs (not to mention the sidewalks and the roofs of their cars before they drive) instead of spending needless money on engineering upgrades.