I didn't deserve this LeaverBuster. Rito pls.
http://puu.sh/otEaw/98cdf497d8.jpg
Nah, I'm just kidding. I was using some pretty shitty hardware for my internet, and honestly, today I figured I wanted to deal with the disconnects as much as my teams liked dealing with my disconnects. Went out, bought new hardware, did what needed to be done.
LeaverBuster is in place to ensure that if you're consistently having troubles playing complete matches of League of Legends, then you take active steps to resolve the issue so that it doesn't happen again. I hadn't gotten LeaverBuster in a while, but even having connection issues occasionally is a lot to deal with - I felt bad leaving my teams hanging, trust me.
And as a last note, some (actually, almost all) connection issues aren't related to Riot's servers. Sure, you may be able to access YouTube and the Boards while unable to connect to the game servers, but that can be due to a large variety of issues, from ISP routing problems to hardware issues like the ones I had. Just wanted to add this last tidbit to add a bit of objectivity in trying to identify connection issues; it's generally not on Riot's end :p
######PSS: Use custom matches to your advantage. If you want to test your client or your ping, create a custom!