I'm sure they thinking about a way around it.
forced 30 min play after retreat is triggered, unless battle time runs out, could work well
or lose 25% of everything
and probably retreated army should be kicked around a map a bit but not too far from its previous location... otherwise they may starve from upkeep somewhere in the sea