I have to poke holes in this simply because of it's poor assumption of the player base.
If you have ever done anything in computer science, like anything at all you will understand every program has flaws, some are minor and few in between as to not have any effect on the system but I assure you they do exist.
Just because you or your "friends" do not have problems with X, doesn't mean that X is the answer to Y. For anything to be a generally accepted answer or opinion it must have validation from more than just you and your buddies.
Riot like any other company, person, object, matter, and atom do make mistakes, and they make them quite a bit. If they did know better then there shouldn't be several pages of patch notes that revert changes or re-balance champions because your statement seems to give the idea that they're all perfect and all knowing.
I have a terminally ill mother, a full time job, and I go to school. At night she may need help or fall and I'll need to abandon game to help it has happened before. I'm not a child, and I'm willing to bet I have a better rig than you simply because I take pride in my hobby.
Assuming everyone is "kids" to make your point sound valid is pretty baseless and thoughtless to anyone capable of thinking on a broader scope.
OP's opinion is just as valid as yours is. You have no right to undermine his expression or opinion simply because your own are contradictory.
Yes Riot makes mistakes, that's why LeaverBuster doesn't bust people /for those mistakes/ (like server-side lag etc.) I said that in my post. And 254 people is a lot, it's at least a good sample size considering that not all of them are on the same NA server.
I've coded before. So I know most of the time bugs can't really be detected until the actual running of the program. LoL is the same - I never said it was perfect. It's a good thing Riot doesn't penalize people for the client/server errors then? I have no idea how your post refutes this.
You're proving my point. You have a better "rig" than me? Did you ever get LeaverBuster'd for Riot's own hardware/software issues? If you can't even say yes, then why would you post the largest hypocritical response, ever? If you've never been LeaverBuster'd despite all of the server hiccups, "LoL client errors", and DDOS attacks. THEN HOW CAN YOU DEFEND THE OP?
Seriously, just because you feel bad for people, doesn't mean that you can deny hard evidence just because it's the "bleeding heart thing to do."