I agree with Jessa Crispin on this:
If you read enough about materialism, you start to wonder if you accidentally picked up an intelligent design book. The language is weirdly similar: we are all machines, we have no free will. It's just that in materialism, there is a scientific explanation for why this is so, rather than a religious one.
The materialist worldview has been pushed forward by the so-called "New Atheists" (somehow so much worse than the old ones!) like Daniel Dennett and Richard Dawkins. (Dawkins himself has for some reason decided to push a racist, sexist agenda as well, as if deciding the best way to defeat the biggest dicks of Christianity is to become the biggest dick of Science.)