GL telling this community that. DOTA 2 and HOT have systems that actually work in my opinion. But everyone here says ban the players that are passionate enough to care about their games and winning instead of those that are clearly not trying. At least in Dota 2 we don't get repeat flamers you guys get them real bad since accounts here are so easy for those botters to make. In Dota 2 they solve it with a hell placed upon the earth to punish those that fall from grace by putting them with their own kinds in lower priority queue in which you can only play with other trolls and leavers. Or if you flame they ironically take away your voice.
Dota 2 can be harder to learn but at least there you can find a good community. If you need a hand up that steep learning cliff some day then we always outstretch our hands as far as they can reach (thats why i am here)
You have my upvote keep fighting the good fight. Reply if you want to add me on dota 2 and I'll give contacts.