(Just an unedited rant below, apologies if it doesn't make any sense, very angry atm)

So I just finished a game with possibly the most toxic Diana player in all of League of Legends history. Whines about me not leashing blue (after I spent the entire early game keeping Xin from warding our side of the river), then refused to give red to Jinx, ever. Even smited it away from her when she already killed most of the buff. Apparently because he is Diamond I and Jinx is "only Diamond III 0 LP" she has no right to any jungle camps. Even spammed laugh during a gank and let Jinx die while she stood there and watched, because "this is why you don't farm my jungle". Seriously pissed me off, and this is not the first time I've heard people use their own *******ed league as an insult just because someone else is in a lower division. What's worse is when someone duo-queues with a friend: apparently if you are the lower ranked player in duo queue, you don't deserve your rank, you should feel bad, and you will inevitably throw the game, and all these things can apparently be judged without even seeing the person play for one second. What does rank have to do with anything? I don't understand why people feel the need to trash players constantly throughout a game even when they aren't doing poorly. They're on your team, stop talking down on them. Does nothing to help you win the game and just makes it un-fun for everybody involved. Heck I've been carried by a Gold II Vayne before, completely outplayed his lane opponent who is up two leagues; don't diss before you see them play. Actually, just don't diss at all. Accomplishes nothing and makes you look like an ***hat.