Dealing with toxic players.

I'm tired of playing against stacked teams and they end up wasting entire 2nd half after going up by one... can we get some kind social voting after each game we can rate other player and you keep that rating and it goes up and down depending what other players rate you and we should be able to see the rating before accepting match with them. These type of players aren't really cheating but they are ruining the fun and there has to be some kind of consequence. Yes there will be alot of troll voting but rating shouldn't be effected by one person vote but let's say 10 ppl vote u wasted time your rating should take a hit.