Honestly... I have a friend who complains about a broken elo system and how he can't get past 1000 ever as it's impossible due to bad players, leavers, feeders etc.
I am SICK of hearing this. My response is simply that it is NOT the other players, it is not the leavers, feeders or whatever else you feel like complaining about that make you a 1000 elo player. IT IS YOU.
THOUSANDS of players have carried themselves out of elo hell, and you know who I did it with? Janna! A support champ, carried me out of elo "hell" because I FORCED my team to communicate, i bought wards when no1 else would, i ganked when the jungle refused.
If you want to leave the game because you're bad at it, that's fine, but don't be disillusioned in thinking that it is because of a "broken" elo system etc.
Furthemore, the enemy team is JUST as likely to have a leaver/feeder/failboat player on their team. Yes, I am aware that there are some games where it is an unwillable 4v5 because you're jungle went 0/5 and afk'd, there is nothing to be done about these games. But those games happen just as frequently on the opposing team as on your own team.
Sorry to tell you the truth, but do me a favour and look at your match history. I would bet, that just like my friend, even the games in which you win your score is either negative, or nothing special. Learn to get to the 20-0 mark and them get back to us.
Karma out.