I think this whole system is bs because it's all like politics. All it takes is 2 or more friends playing in the same game that can reconcile with the other team to ban you.
I don't understand how someone can get banned for 9 months lol. You guys are pretty weird and no wonder this game has soo many low skill capped players. What I don't understand either is from level 1-13 (from my experience) I get more leavers, afkers, trolls, and once you hit ranked guess what? You still have leavers, afkers, and trolls.. I thought when I made this first account and I clicked (Expert) I would be gettting paired with people who have a "Common Sense of the Game" But apparently you guys are doing your job with that =). Kudos to you riot.
Second off, I think constructional criticism doesn't make a low skilled player better, if he is lowed skill there is a few reasons for that, want to know what it is? It's because of the fact that they are playing "For Fun" So instead of having beginner, intermediate, and expert skill levels why don't you do something a little more productive like putting people into categories like, "Casual" and "competitive". I know why I get banned a lot and it's because after playing 10+ games and having someone Afk all game or troll the hell out of you, wouldn't you be damned if the 11th game would be the same? I say shame on your part and you have a full team of supporter for tribunal? I laugh at that lol. If they are really a full team (Assuming you've said that Lyte) why don't you start impling something like, "OH **** I should probably watch this replay to see who's at fault". But I forgot you guys are so competent that you've added a replay system.
Thirdly I find this as a joke personally (I don't mind if you older cats saying I am wrong, but personal experience is greater than you're I am a nice guy and it works for me type ordeal). You have this tribunal system where it's like a bureaucracy and most of the people who do the tribunal probably are 1 sided the first thing they see "Oh 2 people on his team reported him, oh 1 person on his team reported this guy" and you automatically click "punish" I find this system really faulty because you fail to see the points where someone can instigate the situation and he doesn't even get punished. Calling someone a stupid Br isn't racist fyi and people should grow a pair and stop getting butthurt over truthful statements. If someone is a RACE whether it's Jewish, American, Brazilian, African, etc and they are playing stupid, making terrible decisions, and or feeding they have every right to be called a stupid or fing retarded *Insert race here* without it being a RACIST statement. Well there's my rant. I hope in the near future you guy can actually put up for a tribunal case the REPLAY of the GAME and see BOTH SIDES. No wonder most these kids are scared to play Dota 2, simply because they got told they are terrible at playing a game, Cry, and log onto league where if someone dares to call them a **** or bastard they can simply troll and report the game knowing a person will get banned. Good logic right?