I and others suggested one step in the right direction would be to make ignore account-wide. As long as the other characters on the ignored account were added to the ignore list invisibly, it couldn't be used for griefing.
I had also mentioned the Tribunal system that League of Legends uses to police its player base. Commenter Yoojine linked to a video that described the science behind LoL's techniques. If you have the time to look at it, I highly recommend it for those who are interested in studying human behavior. It's fascinating and also heartening that a game company is going through so much effort to make the gameplay experience less toxic for everyone. Basically, they use peer review, direct feedback and the concept of priming to lower the toxicity of the in-game experience. I think that WoW could benefit from Blizzard conducting similar experiments on us.
Filed under: Analysis / Opinion