My Opinion? If you think they do a horrible job, why don't you walk a few years in their shoes and see this community from the other side.
I'm not a fan of the rabid enforcement of language offenses, but I'm certainly honest enough to recognize.... Riot has to get tens of millions of reports a DAY for activity, and most of them are not really provable situations, or would actually require them to watch every game. Do you honestly think that's what Support does on a daily basis for every single game you play? Do you think they have a staff member for every single 10 players playing?
Reports are automated for a reason. The old discipline used to be Tribunal'd to players for a reason.
What they are trying to do in policing sportsmanship....... is not feasible within a gaming company itself, and never has been.
(Furthermore, attempting to police sportsmanship is only marginally utilitarian towards making revenue. It's an extreme cost driven arm of a gaming company which almost never improves a community)
[zombie-brand-mindblown]