There is also another issue. Let's say Team A scored 6 points. Team B, 3. Team A can simply stop spawning, and wait for the game to end. The solution for this could be to use a force spawn function.
Honestly don't see this coming up..Most of the people on this site would prefer to play than just stop spawning in the middle of a game. That's just taking away your own fun.
If this was really an issue wouldn't it have come up already before? (tell me if it has btw people)
Plus if someone has to go afk for whatever reason, them respawning after 3 seconds just leaves them open to easy death, & easy point scoring for whoever notices them just standing there
Murpy's Law of the Internet:
"Any way someone can be a dick, they will be a dick"
I really wouldn't be surprised if that came up, maybe not the whole team refusing to respawn, but to some degree. Also, people shouldn't be going afk in the middle of games. Unfortunately with real life stuff always comes up, but for those cases there should be a spectate mode or a temporary idle mode--but that's a different story entirely. A good temporary fix would be forced respawns, maybe not 3 seconds but you could do something like 10 seconds.
Another problem that I think is much more likely to happen is some guy on Beta decides he really doesn't want his team to lose so he switches teams and starts teamkilling, thus decreasing Alpha's score. If anyone on Alpha tries to stop the teamkiller (by killing him) they will also be decreasing Alpha's score. The only viable option is to avoid him, but he will still probably damage you as you leave your base, causing you to be easier prey for Beta. This scum of the internets just found himself in a win-win-win situation, and that kind of payoff is way to tempting for some people.
I know lots of stuff is on the devs' plates and what not, and the current TDM is just a bone that they tossed our way, but if legions is going to continue to function with basically no admins and no vote-kick, something should be done to prevent this from happening. Maybe auto-kick after a 5 teamkills or something, or better yet, only subtract a point for a teamkill if the person being killed had been damaged by an enemy within the last 10 seconds, or however long the "scared to death by" timer is.