>> If God is all powerful he can create any world that He wishes
> In a sense, this is true. It's just that what would be the point of a
But how can we know that it's true? Maybe God simply can't create any world that He wishes?
>> If God is all good he would prefer a world with only good.
Why can't God be "all good?" William Lane Craig's question, similar to the one above is, how can we truly know that God would prefer a world with only good? Perhaps God is "all good" but he simply can't create a world without evil because he doesn't have the power over it. Perhaps God is "all good" but he must discipline us in certain ways like a parent must. Good parents don't discipline children for the sake of being evil. They do it for the greater good of the child. They may even dislike disciplining their children.