There are good people in all MOBA community the problem is finding them I took a break and played smite for like 5 hours yesterday and good the community in that game is god awful as well, players Auto Locking gods every game almost 99% of my games were thrown off just as here, players arguing screaming report, the chat harassment is just insane, however after about 5 hours of nothing but toxic match-ups and surrender @ 10's I was able to get 2 good matches, the same problem as League.
On the other hand here is some more good news, those who are tired of getting restrictions on League and tired of this community well, I understand there are good helpful, and nice players in both games League OF Legends, Smite, DOTA, HOTS, however in HOTS they recently added "Chat Restrictions"
http://us.battle.net/heroes/en/blog/19818500/introducing-new-reporting-options-and-the-silence-penalty-9-7-2015
The only thing is "in HOTS Blizzard" has promised to "Manually Review" players accounts unlike Riot Games, and DOTA 2, if a player has been incorrectly chat restricted and massively reported by toxic players, blizzard will manually remove the restrictions, unlike in League OF Legends, you get matched with so many hateful players doing Solo Queue quite often on some days get spam reported in either DOTA 2, or here and magically get restrictions that can't be lifted.
Hey there "CENSORED", Game Master Dartalyan here bows, I hope that you are doing well today! Thank you very much for your patience while waiting for a response!! :)
With regard to the new reporting system that is going to be implemented in Heroes of the Storm I cannot go into detail about how the mechanics of the system work. What I can tell you though is, should you find that you are penalized and do not believe it is accurate, please create an appeal ticket. The action will be reviewed and should the game master find your chat was not worthy of a penalty, the penalty would be reversed and your account would return ot the standing it had prior to the most recent action. ^_^
That being said, if you do have any suggestions about how the system can be improved, then we're definitely open to those! Feel free to post those suggestion on the Heroes of the Storm suggestion forum, here: http://us.battle.net/heroes/en/forum/
As always, I hope this was helpful! Thanks again for your time and patience here, I wish you the best of luck! waves
All MOBA based games can have a good community but the match-making systems are awfully broken, I would say in League OF Legends, Team Builder, or Normal Mode would likely have the least toxicity, but Draft is insane.