Doesn’t really work for China though. Plenty of public toilets around, and people (mostly children) will still take a shit in the street.
Hell, I was in Chongqing a couple months ago and saw a teenager literally unzip, in full view of everyone, and pea on (on, not into) a recycling bin. Next to a god damn public toilet.
In the middle of a shopping center.
Near a police officer.
A lot of people just don’t care.