My theory is that the Israelites, who also descended from the Canaanites, used to sacrifice their children to their idols such as Baal, Molech and other false gods like it was normal to them. And according to Biblical history, they would constantly betray their God to worship those same false gods and engage in sodomy, to the point God would send a general to their enemies to conquer them until they accept him, however God is too forgiving to them. This also is the reason why Jews tend to find loopholes to their own religion, which adds to their sneaky and infiltrating nature.