Earlier quoted context omitted.
Seriously though, accountability is the missing thing. If getting banned for consistently making a mess is what it takes to get public bathrooms back, then so be it. There's no excuse for the shit I've seen. I'm tired of being denied amenities because of other peoples' degenerate behaviour.
I’m tired of people being denied basic and non-scarce resources because some people presuppose they’re yucky (even while making people yucky with those presuppositions). If we’re banning anyone from public services, I’d start with those who want to deny those services to people who most need them, in the way most likely to reinforce their biases by denying them access.
There is no way to provide things in a way that people cannot ruin them. And as long as people continue to ruin them (ie, we haven't yet "fixed society" as someone suggested above), we can either prevent those people from ruining them, or not provide them in the first place. I, for one, believe that "don't provide them in the first place" is not the right solution.