Great tips, thank you!bad teams are a fact of the game. being able to keep it together enough to carry the weak teams, not tilt through the atrocious teams, and pull your weight for the good teams is what gets you to A+. if you take each game as a learning experience instead of trying to decide who you dislike most out of your team, you will improve and eventually find your way to the top.
the fact is though, recognising your team's tendencies is one of the most important parts of ranked play. if you know you have a player who likes to facerush the point, you can use them as a distraction; never go in with the guy, go in from an alternate angle when he spawns. if your team is superjumping to mid, pull back when you see your team all respawning so that when they superjump to you they will be superjumping to a safe spot. you usually have enough time in any given game to recognise who is doing what, and either exploit that when they're on the other team or work with that when they're on your team.
However there are situations where I can´t do anything, specially when playing as a charger. For example, in my previous example what could I´ve done to win the match? I was for more than half the match defending the upper part on my own, pinging my teammates to jump to me...
When I´m playing I never think of exploiting my own allies, most times I sacrifice myself to defend someone jumping in without thinking. I may hate on them but they are my teammates after all, I guess I should look a bit more for myself.