Why 20 minutes queues last a week for me.
I myself do not have very stable internet. Sometimes in game I will freeze, because my internet cuts out for very short periods of time. This usually is not a problem, and I have learnt to cope with it. But when I have 20 minutes queues, this problem greatly affects the situation. Because when I about to find a game, my internet cuts out, and Pvp.net takes about 20 seconds to reconnect, therefore I have to wait yet another 20 minutes. You could say "Don't leave games then." But if you have played over 300 games, I guarantee you have left more than 5. I hope Riot will implement a system that mirrors the 5 minute wait time after you dodge a game, where you wait the time, then you can find a game.