For the love of God, if Relic will ever read that, add a black-list function so you won't be matched with a game ruiners in the same team again.
If I get matched with a person I don´t like, I go to the desktop for 5-10 minutes and then start to search again. Most of the times that works and I don´t get matched with them again.
The feature as you suggest it won´t make it into the game, I´m afraid. You could ban so many people that you would only get matched together with the best in the game. Everybody would do it then. And then the search times go up.
I think your best option is to look for a good teammate.