I'm pretty doubtful that you could get permanently banned 9 times, and not have been toxic once. You can't really assume that with a track record like that, that you're not also doing something wrong.
EDIT: Also I don't think you're the one that should get all the blame for your games with bad/toxic teammates. But you are the one to blame if you argued back with these people. To be honest, I very much dislike those guys who just cast blame on others constantly. They aren't constructive with criticism, they tend to be toxic. People have bad games, this game is also very very controversial in strategy. There are people doing strategies that aren't ideal for the rest of their team, but it just works for them more often than not. Prime examples of that, would be proxy singed and inting sion strategies. They work(ed), but not every single game, which is why it's controversial when to use said strategy. Not everyone will agree with your methods, and unfortunately there's a lot of people who just want to make you feel like you're doing wrong, instead of trying to help you do better.
TL;DR, don't beat yourself up over the games people are being toxic and blaming you for stuff. Focus on your own gameplay, and mute the people who seem like they contribute little to your game's conversation. These people won't be getting you anywhere.