Suggestion: Create an Automatic "cooldown" period for people who AFK in games
I feel like AFK players are a large problem in league. I feel like there is quite a bit of those players getting off scott free. I understand some people have computer issues or internet issues but others AFK on purpose. Either way there needs to be an automatic cooldown period that keeps the player from queuing up again for a certain period of time (it increases the more they do it).
In Counter-Strike:Global Offensive, they have this system. If a player leaves or goes AFK in a match and are disconnected, they are considered abandoning a match and are put on a cooldown period and are not allowed to queue up for any competitive matches. At first its 30 min, then 2 hours, then 24 hours, then it jumps up to a 7 day ban. The Cooldown level is decreased by 1 each week.
So for example: if I abandon a match twice in a week and get a 2hr ban, but then dont do it again till the following week, ill only get a 2hr ban.
The reporting system i feel like fails to really punish these types of players. I understand there is also the LeaverBuster system. but I feel like that is too lenient as well.