I agree on your conclusion, but only based on the premise that we are not created with a true free will.
Imagine the future as a flow sheet, where your action A leads to B in response from me, and so on. In just a few steps the future holds lim--> infinite possible scenarios.
So; what if God decided to limit his own omniscience by giving man (and the angels, according to the Bible) true free will? What if he knows every possible outcome, and that it will always end well? What if he's up there somewhere wondering what your next response to this thread will be?
I'm quite possibly being heretic here, but I'd like that God.
If God is wondering what my response will be, then he's not the being claimed in religious texts. If God is truely all seeing, all knowing and all powerful, then even a number that to all intents and purposes is infinite would not be beyond his comprehension.
That said, a non-all powerful "God" who created the universe (ie set off the big bang), then sat back to watch, without any further interference, what would happen makes far more sense to me than any "God" found in religion. It's as good a cause of the BB that anyone's come up with. Doesn't really explain much, as you then have to come up with a cause for "God", but it's more believable to me, than the meddling contradictory "God" of religion.
W/r to God being omnipotent: think of the alternative, God decided not to create heaven and earth. Would that make him more good than by creating this imperfect world?
I would say this: if God is indeed all powerful,
and he knew beforehand that "evil" would some into his creation, then not creating the universe would be more "good" in an absolute sense.
If, for whatever reason, he did not know beforehand, then I would not say that creating the universe was evil (wrong perhaps, but not evil).
Also, if people truly have a free will, it's up to us to change the world.
You won't find me disagreeing with that.