Put a waiting timer on Leaver Buster reports
I understand it's much easier to log Leaver Buster data by storing it when you agree to leave the match, but at this point I think we can all agree it's not very practical, given server status.
Just in my last game, I had a problem where my ping went from a stable 100 to 500-600, and I ended up in a reconnecting loop. I can get back into the game faster by closing the game and relaunching; otherwise I would end up attempting to reconnect forever. As this happens more and more, I might very well end up getting a warning even though I'm honestly just trying to get back into the game, which actually defies the point of Leaver Buster to begin with. Leaver Buster is supposed to keep you in the game.** If you can't remain in the game due to d/c or lag, then the idea is to do what you can to get back into the game as soon as possible.**
This would also be helpful in cases of actual ragequitting. If you leave and the damage is done, people are more inclined to just say, "To hell with it, I'll just leave! Who cares if I get reported!" Given time to cool down, they may feel more inclined to come back. I've seen many infuriated
Ezreal "mains" take off, only to come back 2 minutes later to give it their all more-so than before. I'm pretty sure that's behavior we'd like to encourage, minus the ragequit.
Even if there does come a time when servers are extremely stable and we can count on them 24/7, this is still a helpful feature to have in place as it addresses a real issue that will continue to exist.
- tl;dr Immediate punishment is too harsh because life happens and so does lag