Not to defend the other person's point of view (I don't have a horse in this race) but there are already open air urinals in festivals or even in Paris:
https://parishistoryofourstreets.com/2021/03/22/the-last-pub...
https://parishistoryofourstreets.com/2021/03/22/the-last-pub...
I'm pretty sure the idea was drunk men were going to urinate in public on the street no matter what the authorities did so they might as well be directed to a urinal.
I've personally been extremely grateful for it on multiple occasions, coming back from a night out.