Sheap said:
Immortals of any flavor should never rout in friendly dominion. If they do, I would call it a bug.
At least from a realism point of view it's not a bug. Dying, even if immortal, is still likely to be very ... painful, thus, not desirable, thus, a reason to rout.