Think it was Origen who first specifically proposed it early in the 3rd century. It's made absolutely no sense in 1800 years since. Why is God forced to follow a system of blood sacrifices? Who designed the cosmic scales of justice which he has to make sure are in balance? I asked these questions as a kid and it ended up being turtles all the way down until I figured that asking questions was pointless.
"Because the angels are watching."
"But God made the angels, they do what they're told or they join Satan."
"Because it's justice."
"But it doesn't seem fair. Why couldn't he have used Job?"
"Because he's God and you can't understand it."