Why is street sweeping so heavily relied upon in urban areas? I daily get calls regarding glass in the street and other miscellaneous debris (trash, mufflers, rugs, etc). I don't understand the urban residents lack of desire to clean up their own portion of roadway. In the rural area I live, I gladly pick up trash regularly from my front lawn and ditch and even go 100'+ in both directions and across the road. Why can't/don't urban residents take the same pride in their own property and neighborhood? Is this "amenity" of street sweeping taken for granted, or are these people just lazy? Street sweepers shouldn't be needed except for the occasional spill or accident cleanup. What would urban residents do without the street sweeper, would that trash just keep piling up? It seems people litter more in urban areas, but the adjacent property owners and residents should have the same (or even more) level of pride in their properties and want to keep their streets clean. Maybe I just have it all backward, because after all the street sweeper(s) will be around in a few days to clean it up. I just don't understand this mentality.