It's the internet, people are dicks. Enforcing anything will just make it worse.

Just don't be hurt by it and move on. Enjoy the nice people, it's just like real life, because it's the same people, except they feel safer in saying what they think.

I do support helping someone to get BETTER or tell him/her why he's bad over insults and name calling. This is a personal way of thinking though, most people don't have the patience and quite many of the hardcore (meaning playing all day every day) players are elitists and can't restrain themselved when they see someone who's not up to their standards.

All I would ask is a rating function that can keep players that are harassing others out of the Duty Finder, but this can be misused by those players to kick harmless noobs for being "bad" as well...so meh...