Ok, that's not his job. But that would be mods' one.
Either mods declare that insulting is allowed, or mods ban all people that do not abide strictly to the rules.
The two cannot exist simultaneously.
I don't have a system or the time to know about every single instance of this. I'm a volunteer. Right now, users can simply blacklist people they don't want to play with. It isn't a perfect system but the system does work. My advice is not to worry about awful people being awful to others when you can put them in your personal blacklist and never see them again.
Well, this actually means you wash your hands of it.
Being paid or not is not a good reason to refuse to bear a responsability.
Or, easier, you are communicating that, yes, users are able to cuss or use bad words, or insult, and they will stay on unbanned, the worst case scenario is they lose the chance to face again that one player.
But if I was to insult someone, not playing against him anymore would be the lesser of my problems. Probably I would blacklist myself that user first, because if I am lead to insult someone, surely I won't like playing again with him.
That said, the villain wins in this scenario. Which I don't like much. Moreover considering people is PAYING ACTUAL MONEY to play this game. And when one pays, one demands.
Please leave jsh alone. He is doing a great job, I'm grateful for whatever he does. He is dealing with plenty of shit already as a mod.
The fact that not everyone violating a rule gets immediately banned or punished in some way does not imply the rules doesn't exist, nor does that make the system invalid. In fact, that is what makes the system work as a whole. There are plenty of examples of countries that tried to enforce every rule on all its citizens. I wouldn't want to live in one.
There is no villain 'winning' in this scenario. People yelling in chat are generally speaking very frustrated individuals with more problems IRL then you are willing to imagine. I don't envy them. Yes there is a line they can cross and then they get banned.
My advice to you, assuming you're one of the nice people that sometimes encounter a frustrated individual, is to try to spend as little time with them as possible. Blacklist & move on works very well for that. Any time you spend on this forum or anywhere else typing up some report is only adding to your own frustration. If they really cross a line you can report and who knows maybe they get banned. But another persons pain or punishment will never make you truly happy. And maybe before you speak about bearing responsibility and people paying actual money you should reevaluate your own situation.
In the end this is the internet and you'll sometimes encounter someone you'd rather not. Speaking from my personal experience, the dominion community is doing way better then the average community out there. Yesterday I played ~30 games against ~20 different opponents without a single incident.