There is no point to blame someone in your team. It only costs you emotions and focus. If you spend focus on that - you harm your game.
Best strategy - do your truly best to understand and win the game. Statistically, you will have bad and good teams no matter what.
Most important difference will be achieved by winning with a bad team. If you get a 50⁄50 proportion of good/bad teams, winning in bad situations will get you the needed difference into achieving a positive net gain. I also found that an ability to perform in tough situations is a true mark of skill.
But at the end of the day, in any activity, especially online gaming, the most important thing is to enjoy the process.
What do we get the enjoyment from? Blaming certainly will give us negative emotions and reduce our pleasure from the gaming process. Winning doesn’t always get us required dophamine to stay engaged, but a conscious winning does. Constant too-easy “background” wins even reduce our emotional feedback. But when you understand that you performed a set of actions which directly or undirectly lead to a significant increase of your victory chances - that’s where you get the consciousness, and thus satisfaction.
Even losing will get you positive emotions, if you tried your best. I noted that for close games, where at the end we lost, i still feel very satisfied, if i realize that i put a good effort into my winning chances.