OK, so now we have the
M-theory which explains everything without the need for God. But does is solve the problem of evil?
And if you think more deeply, what good is a theory if it explains everything? Does it explain itself? If it makes 10^500 predictions, and explain our existence as one of many, it really doesn't explain much, does it?
I still think David Berlinski's
The Devil's Delusion effectively debunks such pretensions to such theories.