I think that occasional cursing can be fine, so long as it is not directed at members (i.e. "fuck you" or "you fuck").
I don't believe that discussion should be sterile and some hyperbole is occasionally justified. But I think some people go off on a limb (like TAT who thinks that transphobia can be gleened from sexual preference) and sometimes those accusations are machiavellian. But I think real, honest accusations are acceptable, and I've always tried to be reconciliatory when I actually call someone a sexist or some other term.
In any case, where you you draw the line? What makes you uncomfortable that my description seems to permit?