I disagree. In my experience having a lack of restrooms just makes the place nasty and hostile. You can still visit places with plenty of public restrooms, and it's so much nicer. Every light rail station in Seattle smells like a toilet, the ones in Vancouver are way nicer. Removing restrooms doesn't remove the need to pee.
You're on Lemmy, what leftists call a liberal refers to the economic philosophy of liberalism, ie pro-Capitalism. Leftists do not use liberal to refer to leftists like the average American does.