If you understand the God of this world is actually satan, and the entire system is a blood sacrifice system… and that Jesus was the last blood sacrifice to break the system open and free humanity from the need of a blood based sacrifice.. it makes sense…
Also God stopped the sacrifice of the son, it was simply to verify faith…
Also there is NO human sacrifice promoted in the bible, only animal… which is no longer a requirement in any way.