jump to navigation

Take that you ID proponents January 31, 2007

Posted by truthspew in atheism, Derren Brown, doctors, Dr. Neil deGrasse Tyson, ID, religion.
add a comment

Watch Dr. Neil deGrasse Tyson rip apart intelligent design. I particularly like his description of our nether region, calling it putting a pleasure complex in the middle of a sewage treatment plant.

I always wondered how such a perfect deity could allow such imperfect beings to exist, particularly when those beings are supposedly created in the image of said deity. This would mean that the god of Christians, Jews and Muslims is an imperfect being. Then there’s the whole thing about the ‘others’ in the various versions of the Bible. Yes – who did Cain go off with hmm? Explain that one. While we’re at it, explain the various versions of that inerrant book, the Bible.

Tyson also brings up a good point with the frozen waterfall analogy. You have to take it in context, and that’s something that the Intelligent Design community consistently fails to do. You cannot have good without bad, and either your intelligent designer is completely infallible or the designer is fallible. Can’t be any combination in between.

Oh I could go on and on and on. Just sit back and watch.