I did use the word "Nazi" in my final post on that thread, but as I was specifically referring to the government of Germany between 1933 and 1945, and their policy concerning eugenics, I thought it would be all right.
I suspect that what happened was that the orginal poster came back to delete his authonomy presence completely, and of course all his threads went too. I'm sure (considering the membership of this site and their varied opinions) something similar will start up again soon.
I was just about to introduce the concept of the "finely-tuned universe" too, just to pep up the debate a little. 
Yeah I reckon for a theist the fine tuning is their best argument, they need to abandon the lowlands of evolution and defend the hill fort.