You are arguing law again. Personally, I see no reason why anyone shouldn't be able to shit in the middle of the street as long as they do not interfere with traffic (which is pretty difficult) and leave no stain (which is reasonably simple).
Fine. Suppose you have your ideal government. and suppose that, for some reason, some people really don't like it. So they go and protest before the parliament or whatever equivalent you have there. And they protest by shitting before it. Is that acceptable?