I agree that the system does not work. Even tho the system supposedly kicks back false reports, with the new hextech system even if you're reported and warned it shuts you out of the system completely, according to what a few people I've talked to have said.
In fact, with the new hextech system and the crappy system, toxicity is only increasing. I've been in games and seen games where the opposing team was super toxic, spamming mastery emotes, etc. and continued to talk shit after the game, but why do they care? They got their reward already.
Meanwhile riot does not have a system in place to check to see if someone's "reformed" or not, which is tied into the crappy behavioral system. The system triggers your account on a false report, therefor makes it even longer for you to start earning rewards.
I think the behavioral system should punish those that continue to false report, and that the system should have something in place that not only reads the messages when you do the report, but also look back in the game to see that someone spammed laugh 50 times in the span of 5 minutes, or spammed their mastery emote in lane after killing their opponent (mastery teabagging so to speak). But, I don't have hopes for even a rioter to even look at this..