I might have a possible solution for the problem where a lot of threads end up in heated off-topic discussions and sometimes even name-calling: I would like to move those discussions to a new posts in a forum specifically made for that, maybe something like /f/mediation or something new like /f/discussion. I would like to do it with a message, something like:
This discussion is deemed off-topic and has been moved to raddle.me/f/discussion/topic. Please continue this discussion there in a civil manner. You will be banned when you continue the discussion here.
The idea behind this is to keep the drama contained and make sure it doesn't spread to every topic on Raddle without silencing the discussion but just by moving it to it's own place.