Give the option to turn off Chat. Not just All Chat, but the whole window...
In other words, give players the option to remove a good 80%~ of the communication in the game - probably more than that, even - simply because they can't be bothered to just not flame?
That sounds like it's doing it overmuch, don't you think? And besides, if it's an option, then you're investing a lot of stock in toxic players' ability to be conscious of their own toxicity, which generally wouldn't work out.
Unless you have some thorough explanation and solid reasoning for the idea, I can't imagine it really being considered.
...and give us the option to use pre-selected voice clips like they do in DOTA, not just pings.
While the idea of voice clips does present a bit more breadth in what can be communicated compared to pings, there's a few issues with the idea.
- Spammability. I've played Smite. I've had to deal with a Ratatoskr spamming voice clips to BM and be annoying in general. I would not want that kind of hell in League, so, you have to find some way to prevent VC spamming.
- Moment-to-moment Clarity. Teamfights in League can get pretty hectic, and the din of a pitched fight can generally drown out even the louder, sharper warning pings - add to that that abilities have to be clearly readable/hearable in a fight, and now you have to consider balancing the audio priority of VC's and abilities.
- Information vs. Brevity. Short-term communication tools like pings and voice clips have to be short and understandable, clear and concise. Your phrasing tells me you want voice clips to be used to give more informational tools than pings presently provide, but that presents an issue; you can't do complex communication through pings/voice clips. Anything more than a "OMW" or "Enemy MIA" requires more time than pings and voice clips can be used for; which is why we have the chat feature.
- Unique VO. This is only a minor issue, but it still has to be brought up either way; if you're going to have informational voice clips (in a vein similar to the ping system), you need the VO to be clear and distinct from anything else in the game; especially the Map Announcer.
I'm sick and tired of...people being banned for being "toxic" when there are more than a few of your professional players that flame live on stream on a near constant basis and nothing comes to them by way of ramifications.
If you see someone on a stream not get punished for misbehavior, here's a question you have to ask yourself - and it's a pretty important one - Did they get reported?
Because, no matter which way you cut it, no reports = no review = no action. They can only get punished if they're reported for their misbehavior, and, from what I've heard (and this is just hearsay, mind), people in higher ELO's/Ranks tend to be more lenient with reports, more or less due to being in a circle of players who all generally know each other.