I think that cartoon makes the assumption that man knows and understands everything... something which is not necessarily the case - hence the Kadron Kaleiderscope thing that the CERN are working on. I don't believe that science and religion are diametrically opposed.

