In Taiwanese cities you have public bathrooms within a radius of a 10 minutes walk, and they are as clean as hotel bathrooms, and for free. People in Taiwan leave bathrooms clean as they found it, and there is no vandalism in Taiwan. It works if the society is healthy, teenagers and adults of all social classes following common sense of being nice to others and keeping things intact.
During a long car trip I had to find a bathroom at Ballina in NSW, Australia. The facility was a fucking crime against humanity. The urinal had 7 odour cakes in it and still smelled like a aged care home and the toilet looked like somebody murdered the shit fairy in it, cut up the corpse, wore the corpse, then committed suicide with a hand grenade. The whole place was drenched in piss and probably other fluids. It was a fucking disgrace.