We should not have to resort to turning off General chat or such. The people that are filling it with racial/sexual remarks, spams, hateful comments etc are the once that need to be removed and/or dealt with.
A simple solution to begin with.
Have Bioware create an Official OOC / Off Topic channel.
Then all can be in there instead of tearing apart General / Trade etc with random jibberish.
Also, since the F2P my patience has dropped almost to dead zero. It has come so far that i am willing to sign a petition if presented with one that removes the chat function at all for F2P players.
It has gotten way out of hand.