Quote from RCG Trader:
It hasn't.
Either God is all knowing or not. His either is or is not omnipotent.
It has been widely stated that he hates evil.
If he hates evil then why not stop it. A good parent would give his children everything needed to succeed.
Apparently God has set his children up to fail.
the calvinist christians like this PHOENIX TRADING guy solve the question by concluding god really is evil and since he made you he has a perfect right to squash you like a bug whenever he feels like it.