Suggestion:
I'd consider allowing the toggle option of blocking all in-game chat from both teams, including your own (client-side i mean). I feel like this'd make league a much nicer place to play. People get reported for blatantly hateful talk.. but there's so much of the borderline crap that isn't even registered. I really don't want to see any of it, personally. it's hateful, it's negative, it's judgmental, it's not fun. At the same time, you could limit pings to 3 per 10 seconds or something so as to inhibit the ping spamming that goes on when people can't talk.
I'm tired of the league community flaming that's so prevalent. Many people are. Can we be given the client-side option to block all of it? Reporting and blocking 3 people per game for verbal abuse and negativity isn't really enjoyable.