@Dunedan doing gods work
Glad you're having more fun atm @leopard! You should still keep the historical mod in mind, we played some 3v3s yesterday
They solution to toxic players is as simple as it is impossible; Everyone needs to act decent. If someone is toxic, get evidence and report him. If you think someone is smurfing, inform your fellow players. If someone admits to making duplicate accounts, or admits hes playing on a second account right now, get evidence and report him.
If you're hosting a game and an unknown account without rating joins, ask them how well they play (There are some reasons why someone might have more experience than an absent rating would suggest). If you find out they lied after the first game (because of their performance), don't play with them again.
Well, I think most of what I said is pretty obvious, but I almost never have problems with smurfs or toxic players (maybe 1 out of 30 games or smt like that).