I have a hard time expecting somebody else to clean up after me, so can understand the OP's gripe. I clean up after my dog if it's on the road or in a public place. Tonight I was in the gas station and noticed that my taillights and tailgate were covered with about an inch of snow. Rather than cleaning them off into the parking lot I scraped the snow into my shovel and dumped it into the truck for disposal later. I've had a store owner thank me after watching me do the same thing... I didn't realize he was watching.