The I Agree message is patronising and does nothing to help anyone
Why should I agree that I won't leave any more games when it's the game's fault that I couldn't connect?
"lol u have disconnected from the internet!"
Really, game? Well how comes I can load web pages? How comes Skype and Steam are both absolutely fine? How comes every other program I have that requires an internet connection works fine? How comes I can connect to the League of Legends website, but not connect to this game? Who's fault is that? I don't think it's mine.
I finally managed to get in, and 6 minutes and 10 seconds had passed. My game was laggy as hell, I had a very confusing bug where turrets appeared as alive on my mini-map but were actually dead, but I still managed to save Xin Zhao from dying with my Heal and Rupture. My team were nice and understood why I couldn't connect. The game ended in 11 minutes.
Please fix this damn firewall bug, please fix this random 'you have disconnected from the internet' bug. And for fuck's sake, REWORD THE I AGREE BOX THAT APPEARS SHOULD YOU BE UNABLE TO CONNECT TO A GAME. It is incredibly patronizing and players CANNOT GUARANTEE that they won't leave again in the future. You're basically binding players into a contract they can't fulfill. EVERYONE has had a connection issue or their game crash or something happen, NO ONE can promise that they won't leave future games. And on top of that, genuine AFKers don't care, they'll type I Agree and continue doing what they do.
Reword the I Agree I Will Never Leave A Match Again message to I Understand That Leaving Negatively Affects Others And I Will Try Best Not To Do Leave Games. Because not a single person on this planet can keep the promise of never leaving a game.
Rant over.
Edit: Here is some alternate text.
Current text:
Abandoning a match or being AFK results in an unfair game for your teammates, and is a punishable offense in League of Legends.
Do you agree not to leave any further games?
Type "I Agree" to continue.
Tentative alternative text:
Abandoning a match or being AFK results in a bad experience for your team mates. If you are having issues, we recommend attempting to fix them with help from our FAQs or contacting Support for assistance. Repeat offenses will result in punishment via the Leaver Buster system.
Do you understand that leaving matches is detrimental to League of Legends, both for you and other players?
Type "I Understand" to continue.
Another edit: @Riot you're completely 100% free to use the above suggested text. Go on. Do it!
An extra edit: Generally, when something like this happens, I've always found that my best bet is exiting League of Legends completely and logging in again. I think there was a way to load the game up and skipping logging back in, but if anyone knows where that is, would be of a lot of value.