I admit to starting the bit about ferrets.
The amazing universe that continues to amaze, amazingly and with amazing discovery is far too amazing to be associated with something as trivial and limiting as a God concept.
That's my amazing insight, amazingly enough.