My answer: In Europe, especially in its well-known cleanliness and inadequate decency on the street - Germany (Austria, Switzerland) there are no toilets.
= = = is = is = is = is = is = is = is = is
Have you been there at least once or have you seen it on TV?
Böblingen is a small town in southwestern Germany. The city park. In the corner - completely free cabins with pissuars. They look like cell phones, if it doesn't smell - and you can't guess.
Stuttgart, the capital of the region. One of the city parks. Seven in the morning, almost no soul in the park. But the toilets in the park are open, shining clean.
These are not tourist cities.