Robert-
Might I suggest that by you repeating the foul and insensitive rhetoric of others you are doing nothing more than publishing it again and thus giving it more life than it deserves.
Perhaps you should consider my approach and simply refuse to post on any thread where offensive comments have been made? Let those with their dirty minds remain together in the gutter and those who condone nasty or intolerant discussions become associated with the ugliness of others.
Realize we are all guests here and because it is not our house we have no power to ask anyone to stop or to leave. But we do have the power of self-restraint.
If enough good people leave when a bad person enters the house, then perhaps the host will consider whether the bad person is worth having in his house. If the ugliness of others ends valuable discussion, so be it, it is the host of this forum who can control it, not the guests.
Doug