I agree that the punishment system is harsh. I have had a 2 week ban about a year ago, I've since been reforming and only gotten a few chat restrictions here and there for being dumb and repeating what other people have said in defense of a teammate.. which honestly is dumb that people can harrass others but the moment you stand up for a team mate it's here's a chat restriction that doesnt' carry over to pre or post game lobbies where most of the toxic shit is said.....anyway, I digress.
It doesn't take much to have a nice guy like one of my favorite youtubers Anklespankin being toxic in this game, although he's admitted that he just says his toxic stuff out loud. The ranked system with dynamic queue's matchmaking is fucking horrible, the points system requires you to basically go on a 5-6 game win streak to even advance a tier with some losses negating 2 games at most in terms of points. oh and let's not forget riot's laziness when it comes to dealing with trolls and afkers in ranked games.. "oh we have this system where games matter, but only usable within the first 2 minutes of the game and only if someone didn't go off and die.. wait, you mean this guy ran to mid lane and died then afked 2 minutes in? well, you're fucked" I mean, the trolls have already won by the time you report them.
Known toxic players are already making alternate accounts after perma bans.. I mean, look at tyler1 he's been "forever banned" yet he STILL owns an account that riot doesn't know about. hell, I bet you he has 3+ accounts and still being toxic. hell, I know some players who make accounts, level them up to 30 just to be toxic on and keep their main account clean. They will go into ranked games at about the silver level, intentionally feed with little to no runes or time on the account, ruin other people's games, and laugh about it when that account gets banned, cause they'll just continue to make new ones.
Hell, Riot increased the toxicity by introducing the mastery 6-7 and hextech system because those that are "ineligible" just stop caring and continue to be toxic til a point where they know that any punishments have "fallen off". Mastery 6-7 right now are only able to be earned if you're eligible for rewards as well, so players who are ineligible will go ahead and intentionally feed or not try their best because why should they, they aren't going to get a token no matter what.
it's also really easy to trick the system as players have found out with all these offensive hate speech filled club names (N words, Fg Words, etc) You can be as offensive as you want, use hate speech as long as you mispell the word because the computer program only looks for the right spelling and not any variation.. Wanna test me on it? Type a hate word in your "status" in the client and then type it again spelled differently with a number or a different letter.. it won't go on the first one, but the alternative mispellings will go through 100%.
Now, I would love to see riot change the punishment system. I would love for them to add in a 7 day ban before the two week ban. Why? because that way you have that extra level of "oh shit, I'm being very toxic" without worrying on that game after your two week ban where you slip up to never play that account again.. (know some people that has happened to and read about where they get into a game after a two week ban, and some toxic player goes off on them and bam that account gets permaed because they asked them to stop and got reported) With this extra level, if you hadn't learned your lessen after going through the 3rd state in this idea ( the week long ban) or the 4th (the two week) then yes, you deserve to be perma banned.