Almost good? His ways to protect his family are rather debatable. Moreover he's not a paragon of virtue.You get that in reality he's the only "almost good" person in this game? Every character is an incestuous psychopath where he is just mean because his family was destroyed (granted through many of his own actions) and he sees it happening again.
Besides you might want to know that in some countries, civil law has nothing to say about incest. Incestuous is the translation of the Latin word incestus, which means impure, and impurity is no legal concept, in civil law, it's a religious concept, about which Romans and the contemporary Egyptians, for instance, wouldn't have agreed.
So your diagnostic is rather debatable as well.