Everyone is to blame for the toxic nature of WoW and its community. The base community is fairly toxic to anything that opposes their view of the game. The creators of the game have a pretty long history of being fairly toxic to anyone that stepped out of line with them even if its just a fairly innocent question. Most the community sites have a fairly toxic way handling each other. Most of it centers around "if I disagree with you then I need to silence you" approach to conversation. Someone only wants to raid log but you want tons of world content? Then whichever side you are on is what makes the game live and the other side is killing it with no between. Creators of the game get asked why women are objectived and the response is "well how else would you have us objective them" snark as the microphone is pulled away. Disagree with someone on a fan site? Mass report them and have the mods ban them. I mean this is the MO of this entire WoW community top to bottom. It really cannot be fixed. The whole mechanism is built around the ability to hush people you disagree with on variable abilities to silence people. No one is ever able to make a full point. The mic is always pulled away if you happen to slide to the side of those that control the wire. Echo chambers form. Trolling becomes the only way to oppose anything because you at least get to toss a bomb into the room before you get silenced.