Quite true. Possibly I should have said God doesn’t appear to care much about purity of bloodlines. Belief not blood.
Christ’s own pedigree, for instance, shows that he descended in the direct royal line from Rahab the harlot, Ruth the Moabitess, and two of the most evil women in the whole Bible, Jezebel the Canaanite (Phenician) woman and her daughter Athaliah, who murdered all her son’s children, her own grandchildren, or thought she did, so she could usurp the throne.
There were no doubt many other non-Israelite women in His ancestry that were not mentioned.
Rahab was a Canaanite, which evolved from Ham. Everyone you listed appears to be a Semitic . http://en.wikipedia.org/wiki/Semitic_people
I wasn't interested in running them down in character. My point was that no Nephilim blood is involved with Christ, only Semitic blood.