@Lyte, Rigorous Chat Filter
I suggest Riot implement an optional filter that blocks any message that contains swears or insults. As in, if someone on my team yells, "you ****ing noob," the filter will detect both **** and "noob" and block the message altogether. This way, any flaming or insults will not get me or my teammates down, but we will still be able to communicate because it's not a complete mute.
Furthermore, the filter statistics may help in deciding which players are toxic. If someone goes through an entire game saying,
"Gank you ing noob" "You little **" "******************"
Not only will none of their messages get through, but it's pretty obvious the player's toxic.
But that part's a bit off-topic. So yea. Just my 2 cents.