I do agree, but I also have a slightly different scenario in mind.
The penalties need to be much much harsher. We don't need multiple warnings. 10-game chat ban, then 25 games, then 14-day suspensions and then a permanent ban. No. You are being a complete dick in the chat and flame people? 14-day suspension instantly. Let's see if you will ever be a dick again, if the next time you even spew anything else you get permabanned.
Or, if someone is trolling, inting etc, perma ban them. No need for something like this to be in the community. It's not the heat of the moment or anything. It's pre-calculated and done with intent in mind. In the case of flaming, maybe we can give them ONE CHANCE, because of the benefit of the heat of the moment. MAYBE. But trolling and generally actions that are predetermined and precalculated need no chances.
With that said, the part about trolling or inting can be hard to punish. There is no reliable system that will 100% guarantee if someone trolls, for example. That's why I do believe that we need manual monitoring of cases. We can have Riot employees watch games themselves and consider if someone is trolling or not. But that would only cover a very very tiny portion of the games played, right? Yes. Sadly, it's true. You can't cover up all games, you can't hire enough people to do that. What you CAN DO, though, is have someone watch for example 10 games a day. If the penalty is gonna be harsh, then you will get 10 people perma banned on that day. Next day, you do it again. Imagine having 10 people watching 10 flagged games daily and also assume that the community is decent enough to flag actual cases of trolling. This way, you will have 100 accounts getting permanently banned every day.
With this in mind I'd like to guess some outcomes.
- Accounts will get indefinitely suspended and be 100% fair. Good riddance.
- Other players will look at that and say "oh, what if I just get unlucky and get caught? I will definitely be banned." This will dissuade them from thinking about trolling.
As it stands right now, you can have machines operating 24/7, but it doesn't do much. Apart from the easy cases of racial slurs, which are cases that get penalized pretty instantly, the system can't really identify much of anything else. The only way that a troll will get penalized is if they get reported repeatedly and over a good percentage of their games. This means that, once a month, I can probably go ahead and completely troll a game and get away with it, which is unacceptable.
Right now, the chance of being penalized about something is very low. Also, the penalty you receive is also pretty trivial in most cases. I'll give you an example:
I have a friend who has an alt account. He delibirately lost all his 10 placement games this season to try and get to bronze. He didn't int, he didn't flame, he didn't AFK, he just didn't press his active items, didn't press R, wasn't around when teamfights were happening, he wasn't farming or ganking. From a system perspective, this will never ever be recognisable, even the players themselves might think that "oh, this Nunu is actually doing well, he has 0 deaths". So, how do you punish this case from an automated system? You can't. My friend got away with losing 10 games that he intentionally wanted to lose, but found a way to easily trick the system.
This season, I started being very toxic, because of the game state and matchmaking. I just can't hold back anymore. It's sad, but it's true. I flame people in about half of my ranked games. The moment I see someone doing something extremely stupid that I ping them away from, and end up granting an advantage to the enemy because of it, I just flame them. And I do that a lot. Do you know how many punishments I've got? ZERO. FUCKING ZERO punishments. I go into passive-aggressive chats, I go into a lot of aggressive chatting with allies. I do seem to resemble some cases that appear on these boards occasionally about people wondering why they get chat restricted, and I see their chat logs and I see them literally spamming the chat with irrelevant garbage targeting other players and I 100% justify the penalty. Guess what. That's what I also do in half of my ranked games, and I still have not been penalized.
This just proves that the system just doesn't work. I'd like to point out at this point that I have never said anything offensive that regards sex, races or homophobia, or threats / death wishes etc. Regardless, the system just doesn't work.