Why does riot allow the usage of racist/homophobic words in chat at all?
They could simply ban every word they find offensive, then it wouldn't show up in the chat at all. toxicity would be solved entirely with this change.
How can they allow you to type certain things, and then ban you for it? If you don't want players saying certain things, make them not appear in chat. It's so simple I can't even believe there has to be thought on this matter.
My only theory is that they bait people into saying things with perceived chat freedom only to ban them and make them spend more money on the game.