Yeah,of course it's everyone else's fault! Not only with you,but with a lot of other players who can't rank up!
Of course it's not because of lack of ability or nothing like that,lol.
Yes,there are throwers and shit in high elo,but that doesn't change shit haha