well photai, no one is attemptin to sell you anything.
When I began moderating these boards, I did exactly as you think would be a better way. I was deleting and moving and warning and deleting and sending e-mails to offensive posters and so on until I finally came to realize I was wasting my own time trying to bring this thing into some sembalance of what I thought was correct.
I was wrong. People are people and first and foremost to my understanding people is that acceptance and understanding are key to building relationships. Making levity from the harsh, offering good information when asked and remaining silent when spotting a subject that may pierce my own thin skin. 
anger is simply a waste of time and effort and generally to react angrily is exactly what the so called troll wants from you and in fact, the so called troll derives there pleasure from your anger.
I found to let the forum be a forum and to be a true exchange of peoples thoughts and insight was a much better perspective for me personally to approach from.
so, as this is an open forum, I will take out links to porn and hate, I will also thin out the gratuitous potty mouth if it is just childish gibberish. But I will not affect a viewpoint that conflicts with mine. That viewpoint may bother me and I have to ask myself why i feel that conflict and who am I to tell people what to think. If people think I’m an idiot and a know nothing then that is their opinion and they are most definitely in their rights to have it.
harbouring resentment towards others because of what you think things should be will gain you nothing but angst my friend.
a little fun is more than welcome here.
also consider that many of us here practice martial arts from the buddhist collections of arts. Buddhism encourages activly questioning things to ensure that proper perspective is gained.
proper perspective is by no means haveing the “same” perspective as everyone else.
do you ever wonder why many of those who are made fun of do not respond? perhaps they don’t have the guts and hope it will fall to the bottom and be forgotten. On the other hand, maybe thy don’t want to waste their time with anger.
If someone “insults” someone i know, they can take it up with that person. If they do it within arms reach, well that’s different.

cheers