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.