I’ve had the Zero war points happn a few times. My suggestion is that if you are unfortunate enough to have this happen to you, you should get your flag back.
That means anyone with a zero score, gets another flag, BUT to stop exploitation - they lose the team they had lined up.
I can’t see why someone would try to exploit this because 1) they lose 5 heroes. 2) if they tried to exploit it, then going into a war, there is a chance that they would get even 1 point, so they wouldn’t get a flag.
This would not be the best situation (ie: the best would be to resolve the issue), but it would make the pain easier to bear by just losing a team instead of a team AND a flag. It makes you feel like you’ve let down your alliance, especially when the wars are so close.