All of these. Particularly number 5. Someone criticizing a game you love is neither a criticism or attack of
you personally as an individual. It's a criticism of the game. Not you. The game. People need to be able to separate the two, but that appears to be a difficult thing for many people to do. This is quite clear from how people keep bringing up people like Anita over and over and over again in this thread alone and calling her criticisms toxic and somehow taking her criticisms personally, as if they're attacks on they themselves. Disagreeing is one thing. Providing you're own criticisms as well. But the way people respond to her, as if by criticizing games she's somehow affected them personally or insulted them personally or something is quite another. And that ultimately comes from too many games not being able to divorce the games they consume and enjoy from their constructions of their identities.
It's fine to love games. Everyone does. But the games and movies and tv shows you consume shouldn't define your identity or who you are as a person. People will love a given game; people will hate it. Both are fine, and you should be able to interact with people who love stuff you hate and hate stuff you love without any problem, since there's no reason that should affect you personally or be seen as an attack on your own preferences or tastes, unless you'be built up your identity around the media you consume to an unhealthy degree to the point that those type of things seem as an attack on you, even when they're not.
But unfortunately, #5 is also the hardest, just due to human basic human psychology and nature and stuff like the
fundamental attribution error and the
ultimate attribution error. Only time and keeping at it regardless can do something to afford change, I suppose. Which is precisely are the rest of these are so important, especially the first two. By being committed to those principles and actually putting them into action and then sticking to them, the rest would follow from there. Problem is, too little is being done on those fronts right now. So much more can be done. I hope that changes, and there are definitely signs that certain developers and publishers are being receptive to those ideas--I just hope that spreads and more do the same, since too many still just seem completely ambivalent and alright with whatever ends up happening, when they really, really shouldn't be. =/