I wasn't frustrated at all, but I just brought up the retreat thing as an issue because the page advertised the mechanic to be used at the right time and not too late, when you can just always do it late.
Actually, retreating too late makes you lose some carrots, since all your units die. Your units are reimbursed if they successfully retreat. Though, the mechanic is maybe a bit complicated to understand in the current iteration.