Aye the lassies quite right you'r a shower o' bastards the lot o' ye!
In all forms of human interaction there will occur differences of opinion and arguments, we have all been called plenty of things at work,in the pub etc. and it is part of life. it is a very true saying that you can choose your friends but not your relatives or workmates, you simply have to make the best of it. If you can't take it move elsewhere!
These girls have chosen to work in a field where they will encounter the scum of the earth, the amount of this they meet is largely down to luck as the system only allows a perfunctory assessment of the nature of a new client. Presumably they knew this going in or certainly discovered it damn quick, unfortunately I would think it's inevitable. I'm afraid they just have to accept this or quit.
I try to treat anyone I visit with respect and courtesy but despite this have had some diabolic behaviour from WGs over the years, thankfully very few, and less now that websites like this are around. In short this sort of do is all part of the dance and if you can't stand the heat.........