Something needs to be done about leavers
It is always the premade group of FOB chinese that first of all suck, then they rage quit 5-6 minutes into the game. I am chinese, so obviously no racist.
Nothing happens to them. I run into so many leavers both on my team and other team these days I don't know why you're focusing on chat banning players for saying toxic stuff.
You should just give a tool tip: "Use the mute button if you don't like what other's are saying". Instead of wasting 100s of man hours on developing and maintaining a chat ban system that, yes, actually make a toxic person more toxic. As soon as the chat ban is over they are even more prone to rage and spew toxic crap in chat.
Probably the most toxic game out there is call of duty yet they don't make it a point to punish people for swearing, racism, etc. It's called a mute button.
Anyway, there needs to be strict penalties about leaving games. At least make it so it punishes SOME leavers, aka the leavers that just want to queue up for another game after checking the "play" button to see if their old team surrendered yet. The punishment should be ONE HOUR.
For leavers that have legit reasons to leave (emergency), the emergency will take more than one hour so it doesn't affect them.