That "artificial" stuff humans created to make life longer and better for women and men is all that stands against devastation by overpopulation.
Hitchens says, "I'm an atheist. I'm not neutral about religion, I'm hostile to it. I think it is a positively bad idea, not just a false one. And I mean not just organized religion, but religious belief itself."