You raised a problem that hurts our country and neighboring countries, more or less.
Civilization and education are less and less present in our society, and I find it less and less pleasant to leave the house. I don't like people, mainly because of their behavior.
We have laws against most crimes, but the biggest problem is that they are not applied. What you told about the two policemen in Switzerland, you don't see in Romania. In our country, criminals have multiplied, and the policemen have disappeared.
The liberal vision of the world, with many rights for people, as I want, must be applied in an educated society. Romania has gained freedom, but most inhabitants are not ready for it. In this case, only drastic laws applied to every mistake or crime can ensure something similar to Switzerland after a few decades.
As for your question, the answer is no. I don't spit in the street, I don't litter, I even teach my 5-year-old granddaughter not to do that and much more. The child is very receptive, learns quickly, and draws the attention of others who do not apply these rules.