I've never understood why creationists dont pull the God card more often. I mean, when you have an omnipotent being capable of anything whos will and mind is beyond our understanding on your side, it seems like kind of a catchall to me.
"How do you explain dinosaurs"
"God coulda made those fossils"
"What about the turtles man!"
"God coulda created different turtles"
and so on.