I feel that with gaming communities the main problem is simply having too many teenagers without supervision. It's pretty much like school really, immature people picking on others because of their own insecurity / problems. Eventually most people even in very toxic communities grow up and stop hating people for no logical reason, at least the smart ones.