Disclaimer, I am in no way saying you were flaming or in the wrong, I am just giving you the information I personally have
Ok, I am trying to write this out in a longer post(used to write a series on this board explaining some of the systems riot games used to have, but I never got enough data for the next post).
There are 3 systems that currently run in league to detect trolls.
- System 1: Afk detection system;
- System 2: Voice chat system;
- System 3: Troll/intbuster.
Every system works together to try and detect trolls.
The afk system is pretty reliable, it is slowly starting to detect afk strats like heimerdinger placing a turret near gromp to stay in combat. However this game only gives you longer queue times when caught.
The chat system seems to be around a 50 percent chance to actually be effective when trolling is subtle. This chance increases up to 100 percent if you start cursing and using obvious flame sentences. This system is still pretty reliable.
##Then there is the int feeding system.
From everything I have seen this system is by far the least reliable. If a person is intentionally feeding in a very obvious way the player still seems to get away from time to time. Most genuine trolls that know how to be subtle about it work around this system anyway.
For example : https://boards.na.leagueoflegends.com/en/c/player-behavior-moderation/ssoZw75K-riot-tantram-clear-case-of-trolling-is-not-getting-banned-by-riot-support-i-guess-its-allowed .
Conspiracy sidenote
I feel like it used to be slightly better too, but the system was considered unreliable after the nunu support player that played nunu with smite to invade the jungle got a ban despite trying to win the game.
Source : https://boards.na.leagueoflegends.com/en/c/player-behavior-moderation/FrILlWp7-14-day-ban-because-playing-nunu-support-with-smite-is-stealing-other-peoples-roles
Even the Riot response was really badly received and at the same time, the Korean server had a Tahm Anivia combo that inted over 500 games to keep a 100 percent win rate on Yi and Zilean(they kept their mmr shit to win on those champs) in silver that didn't get banned. (note, these people were pretty high profile back then)
https://youtu.be/BQ5LXCMwZP0
So everybody got to complaining that this nunu got banned but the other people didn't while they were deliberately trolling. This is especially weird because riot Korea isn't run by riot games(long story) and uses other systems to detect trolls and feeders.
https://boards.na.leagueoflegends.com/en/c/player-behavior-moderation/ErlwrFsR-cowseps-response-and-a-great-chance-to-talk-about-korean-server-toxicity
I often feel like they patched the int feeding system after this to be less sensitive to prevent another high profile case like the nunu support from happening again.
But to make it extremely simple, Riot games doesn't think that flaming should happen in their games so they build a system to detect it that works pretty good. They also made a system that detected inting/trolling that doesn't seem to do a good job. In practice, it makes it so that flaming get punished way better and often then inting.
In metaphor form, riot thinks like this: you have the murder investigation squad and the traffic police. If a murderer is currently on the loose and the police haven't caught him yet(for whatever reason) the traffic police can still pass out fines for speeding (because it is easier to prove and measure).
Hope this somewhat explains it.