Not sure many folk have an issue with people weeing in public, tbh. Totally depends on the context. If it’s someone pissed-up and being a lazy bastard, bollocks to 'em. If it’s someone caught short or because of a lack of facilities, 100% fine and shouldn’t be a stigma about it.