I spend quite a lot of time in real pubs. Great places where you can discuss anything, disagree with anyone and say stupid things. You can even insult people and get insulted back, then buy them a drink!
Never seen anyone banned except for fighting or extreme racism.
Perhaps the the mods ought to spend more time in pubs to see how they work - or change the thread name!