To much burden of guilt on "trash talkers"
Any competetive game I think naturally comes with an amount of trash talk. Its going to happen. Of course there is a line between being just vile and evil and just normal trash talk.
But to me the problem is so much work being done to punish people who get mouthy in games. Yeah, no one likes being called out, but thats the nature of being part of a team and letting your team down.
But Riot has gone to extremes to try to make this game a pretty little world of candy and butterflies and rainbows, and it is unrealistic and absurd. Everyone has the mute option. No one uses it. That should be on them. If someone isnt being homophobic/racist/threatening or other over the top things, I dont see the problem with someone swearing or telling someone they suck. Deal with it or mute them. Its a REALLY simple option. Yet people would rather sit there and keep arguing with someone who talks smack then stil report them later.
The problem of toxicity isnt going to go away, and large parts of the reason people get so frustrated are failings on Riots end with the whole system they have in place. Excessivley "big brothering" a natural part of a competetive scene is over the top. The automated system is too stringent on things that arent truly offensive, just rude.
If people dont want to be called out, they should play better. If they cant handle a little trash talk, they have the option of muting said player. The community has gotten weak, and overly sensetive