Well I think it has more to do with the fact that defenders get chosen first and attackers second. If Redhaven was defending, then Highmarch is not allied with them and won't help. Then whoever wants a piece of Redhaven (at war or super aggressive settings etc) will have it and join in on the attack.