M
Moll Flanders
Guest
I think it's a combination of the anonymity and a kind of mob mentality that makes for this kind of behavior.
I have no idea what dating sites are like but I think a lot of people are more direct online than they would be in real life and you get some cowards who would say very horrible things online because they feel protected by anonymity. It's a bit like when people are at a football match, they shout offensive things when they are in a crowd but they would be too scared to ever say if they were standing on their own.