Also: If the Cannanites were worshiping the wrong god and sacrificing children to the wrong god, wasn't that Yahweh's fault in the first place for not choosing them, and not telling them that he was the one true god? I mean I know we have free will as an argument for why Evil exists. But Yahweh wouldn't be interfering with Free Will of the Cannanites anymore than he interfered with the Free will of the Hebrews by revealing himself to them.
The whole tone of Church teaching in regard to woman is, to the last degree, contemptuous and degrading. - Elizabeth Cady Stanton