Its either free speech or its not
You can't stop people hating anymore than you can stop them loving.
In one sense it is good that people are able to vent their spleen as I imagine that it creates a kind of pressure release. If this option doesn't exist then that same pressure will probably be released elsewhere, ouch. When it's on the web at least we are aware of its existance and to some extent can take appropriate action. If everything gets pushed underground we simply blind ourselves.
The PC brigade always seem to fail to realise that the idealistic world that they would like to create is an unbalanced place. Nature does not allow for unbalance....the stronger the PC brigade become the stronger the Non-PC brigade becomes..
If anything, these forums and sub forums are merely a manifestation of the state of mind within a particular strata of contemporary society....it needs to be studied rather than banned.
Again it's just another of contemporary societies problems that will not be resolved by brushing it away.