So if we can enable or disable it for private, why not just give the lobby creator the same option for public?
This is all well and good and will appease the short time player who comes in, gets his ass whooped and then QQs to Muse about stacking, never to play the game again. But why should friends and allies be forced to swap with players that likely don't listen, don't want to listen, and will likely rage quit the first chance they get? I get why your doing it but I'd rather leave and find a new lobby than be paired with a bunch of kids running a joke build just because they just want to screw around. I've tried to talk to kids doing that in the past, they just tell you to piss off then shout over voice chat till you block them.
I've had more captains appreciate fellow captains that communicate than those who don't. Some who when they hear you actually employing a sense of tactics, don't want to leave your side. Scrambling won't solve the problem, they'll just make a new lobby and reset.
I'm not saying not do it, but I'm saying just make it optional all around. Or set it so that it only counts 5-0 or 7-0 wins. Course there is another issue. Often times teams do not stick around after a 5-0. So this makes it pointless.