There is a school of thought that human sacrifice was quite common with the Israelites only later to be replaced by animal sacrifice. The evidence is in the scriptures that the Israelites both knew about and practiced human sacrifice themselves..Abraham did not consider it odd to have to sacrifice his son to Yahweh and Jeptha apparently had no problem offering up his child. Ezekiel 20:25,26 shows Yahweh gave them bad regulations. Leviticus shows humans were among things that were devoted to Jehovah, devoted to destruction. In the Hebrew language something holy or devoted became synonymous with something accursed.
(Leviticus 27:28-29) 28 "‘Only no sort of devoted thing that a man might devote to Jehovah for destruction out of all that is his, whether from mankind or beasts or from the field of his possession, may be sold, and no sort of devoted thing may be bought back. It is something most holy to Jehovah. 29 No devoted person who might be devoted to destruction from among mankind may be redeemed. He should be put to death without fail.
I alway thought 2 Samuel Chapter 21 was pretty disturbing. It goes like this:
1. There is a famine in the land.
2. David finds out from Jehovah it is because of Saul's bloodguilt with the Gibeonites.
3. David asks the Gibeonites what he can do to resolve this.
4. The Gibs say sacrifice 7 of Saul's sons.
5. David does so.
6. Jehovah is happy and ends the famine.
Jehovah is not the kind of God I always imagined but is the kind of God I have come to discover as of late.The reason it took so long is many Christians and Jews try to hide the facts thru creative translating and tortured logic. But when one looks with an open mind the evidence is there ,I believe, as to what really went on back then.
Even Christianity is bizarre. Christians all cheer at the human sacrifice of God on their behalf and look forward to a most horrific day of sacrifice of human murder, gore, carnage and blood to introduce the Messianic Kingdom.
I don't know why so many try to hide the facts of human sacrifice in the Old Testament as they seem right up their alley.