Idk, ive never played league but DOTA shows you when action is taken agaisnt players you report for being toxic, and it is beyond satisfying. Also its fun to call out players for toxic behavior by reminding them its 2024, and their toxicity in Dota is directly linked to every failed relationship they've had since they started playing.
Honestly that's a big minus for me. If they actually have to "buy" the champ you can be reasonably sure that they put some time in learning that champ to begin with.
It's still hit and miss seeing as you can still buy champs with riot points, but it at least gives you something to get insight into the other players in your game. Some bit of quality control.