I think the problem is that most fights after the first are lopsided due to late deaths causing trickles, thus every subsequent fight is uneven.
My solution is to increase the timers before points activate, and allow respawns immediately after captures/ quickly after captures so that teams can regroup and prevent the roflstomp.