You need to travel more. In some countries, all public toilets require you to pay -and ordinary people do, because you would get arrested for pissing in the street.
I don't want to discover in five or ten years that I've been drinking stuff which causes cancer or whatever.
Agree with Just Mary. There are not too many other countries where hundreds of drunken people think it's ok to pee in the street late at night.
I guess a/ Irish people drink too much and b/ there aren't enough public toilets late at night.