A common polisperg tactic is to conflate topic and tone policing with censorship.
There is absolutely nothing wrong with warning/banning faggots who refuse to stay on topic just like there's nothing wrong with getting rid of assholes who can't stay civil in an on-topic discussion.
A public square where all speech is allowed will never be good for genuine idea exchange because the only ideas that will be heard in a place like that will be ideas of people willing to scream over everyone else and/or be obnoxious enough to force everyone else to leave.
There is absolutely nothing wrong with warning/banning faggots who refuse to stay on topic just like there's nothing wrong with getting rid of assholes who can't stay civil in an on-topic discussion.
A public square where all speech is allowed will never be good for genuine idea exchange because the only ideas that will be heard in a place like that will be ideas of people willing to scream over everyone else and/or be obnoxious enough to force everyone else to leave.