Absolutely. I'm completely against filling the gaps of knowledge with something as ambiguous as "God".
I also think I managed to show that even by theistic standards creationism is not possible.
I also think I managed to show that even by theistic standards creationism is not possible.