That's true, Ace.
But what can be done to instill some civic pride into the litter louts?
There is an alternative solution which I beleive is used in some European countries. Each householder is legally responsible for their patch of pavement outside their house. If there is any litter they get fined. Apparantly the streets in those countries are spotless.