I don't remember which game did /does active shuffling (an EA title I'm sure), based on player count, team score, personal score etc.
during an active match of whatever game it was, I remember players being auto-swapped to even out teams actively throughout the match.
It did get a bit disorienting at times, but to the health of the game and the match, it always kept things as even as possible.
point is, dynamic auto swapping isn't an untested idea and could work. although I'm sure many here would be against something like this.