Sorry, Koku, we don't all agree on this one. Please don't try to speak for everyone on here when you make your statements.
what i mean by "this" is chuckster saying "a lot of the behavior considered by most people as socially unacceptable does have to do with cultural upbringing. This is not to say that those born and raised in this country may not be guilty of similar social infractions. Keep in mind that many, not all, of today's immigrants come from environments that are literally a world apart from what we are accustomed to in the United States. Hence, social norms may differ greatly based on economics, education, etc. What may be considered acceptable behavior in a foreign country is frowned upon here. "
I have been traveling lot of countries and I felt this is so true. In one of the countries I visited, it was dirty even from the airport. When I visited one of the house there, they keep their house really clean. But once you go out to the street, it is different. So people have different perception about "public" So, what I mean is cultural difference DOES EXIST in this world about littering.
And it is necessary to consider this cultural difference when we try to solve the problem. Just like if a society has lot of violence among youth, we don't just criticize their violent behavior itself. We think about where the violence comes from such as maybe violent movies or video games.