I’m torn on litter. On one hand, I like a clean immediate environment as much as anybody else. On the other hand, throwing it in the trash is just hiding the problem. The garbage was still generated, and it still goes somewhere. If we were forced to confront the sheer amount of garbage we produce, maybe we would be compelled to produce less. But ah well… out of sight, out of mind.
Dunno, have you met people? Once the place is covered in trash, the next piece of trash has a marginal impact, so "we" wouldn't feel compelled at all. Just drop it wherever.