If he won’t complete his mission then why wouldn’t Omni Man just betray the empire and remain on earth? Is he not just playing Devil’s Advocate at this point by just trying to appease them by other means? I don’t understand what good that is, if he loves his son and can’t kill him then simply remain on earth and live amongst the humans.
He’s torn between his duty to Viltrum and his family.