Well, for one thing, on free boards and free stock boards, a member can not call another member a moron or any derogatory title as that is off topic on free boards. TA falls under a type of premium board.
Calling a troll a moron on this board I would say is extremely generous.
What the target thinks or does with it is their business.
You have a point where name calling doesn't solve much. On this board, no one is trying to resolve any trolls problems. It's just a really a good descriptor in most cases with no bigger meaning or aim. I don't even think it rises to be worth debating at the way it is used on this board.
I happen to think 'moron' is a good name for someone, if they're telling the truth that is, that claims not to be vaccinated against a deadly virus and insists on going out without any concern for anyone else and makes it a point to get in peoples faces and brag about it or don't give a shit.
Sorry if that offends you.