My dear Patricia,

I think the only way to stop the widespread abuse of your site is to make it fee-paying to post only. (but free to view, and the chatroom remains free)
That way, when a person is banned, it will cost them money to come back, so perhaps they will soon get the message.

By doing this, you will also cut down on people defying the ban by using a new nick name

Radical, I know, but I really do think that will sort a lot of stuff out, and in the long run, cut down on the amount of moderating you would have to do, because only respectful people would be posting.

If its good enough for the fee paying escorts, then its good enough for the rest of us.
I would be appalled if I paid a lot of money to advertise here, and just got abuse without good reason.

The fee would have to be high enough to make it count but not so high as to be silly.
You could even make it low, but you have to renew each month

The other alternative is to make it free until you are banned, and THEN you have to pay.

Just trying to be constructive

Rory