Quoted By:
Theory: The being that created the universe, the one True God, created some lesser gods, one of which (Yahweh) created humanity.
In this case, Yahweh doesn't have to be all-powerful or all-knowing, he can be flawed.
This would help explain many things, such as why he needs to test humans for his heaven rather than just filling it instantly with perfect creations, or why he fucked up when making creatures that betrayed him, like Lucifer and Eve and jews.