The chemist Peter Atkins debates theist William Lane Craig about whether God exists at all. Atkins has this to say:
“Any argument that asserts that ‘God did it’ is a sign of a lazy mind.” — Peter Atkins
“Truth is not arrived at by majority vote.” — Peter Atkins
I quite agree.
Here’s the video: