Thats a fair perspective actually.
As far as trp.red, I've mostly figured out who can ad hom with an argument and who just generally runs their mouth for no good reason. It takes a while, but if the newcomers stick it out they'll figure it out too.
@Abaddon I think it's okay to call someone names as long as you also have an argument to go with it. I probably wouldn't just call someone a fag without an argument, unless that person was such a fag that everyone else could easily tell. At that point I'm not trying to win the argument with that person, but to show the others what the real issue is.
There's a time and place for gentlemanly rules (maybe with duelling), but oftentimes people will criticise someone for his poor manners when they can't beat his argument. So it can go both ways: calling someone a fag to get out of an argument, or complaining about getting called a fag.
Or maybe I'm just tired and don't want to write out a bunch of paragraphs when a good ol' ad hom does the job.
Calling someone a faggot =/= being a faggot
If someone makes a point and you resort to faggot/retard/boomer, you automatically lose the argument, whether they are retarded or not. Thats how I see it anyway. If you don't have a point to make that doesn't boil down to faggot/retard/boomer, then don't engage in the first place.
Ad hom attacks (especially online) stem from a lack of proper argumentation. When the two parties descend into insulting each other, it shows a lack of intelligence or even knowledge in the subject being argued over.