When you send an undeserving heir on a suicide mission, dismount his unit prior to the battle to prevent a successful retreat. You could also keep the “strange” and other bad vice heirs and try to give them good vices thru game play - adds a little more challenge to the game.