There are some rules. It’s quite simple. Site owner makes the main subject. Moderators build categories. People create topics. Posters should follow that thread, and be on topic, on category and on site subject.
Our language is highly subjective and a mostly terrible communication protocol, due to several reasons. Free speech is so essential not because of politics or whatever. It’s a not-so-clear message about how communication must happen, given how much it’s hard to do. You’ve got to listen. You’ve got to talk your mind out. And nobody else got to stop that flow.
And discourse is free speech made right, mostly.
The only problem is when we forget all that and moderators ban the free speech off their community. It is in their right to do so, but they don’t realize how wrong they are at doing so. It’s a fine and difficult line to trace, though, between free speech and vandalism. In here, mostly spammers. They’re not really honestly trying to say anything, they’re just trying to abuse the system.
The confusing part there is classifying what is speech (expressing oneself) from what is text, talking, arts. The later are manifestations through what speech does occur, but not only.
It’s all in the true intentions, in the hidden agenda. We all got our agendas, sometimes it isn’t hidden, most times it is even a heartfull one.
A good discussion is one that everyone is trying to talk what’s in their minds, and everyone is trying to correlate with each other. And discourse, more than any other software currently, gives us the tools to do that very well.