Science has been one of the major factors that has fed to the growing sense of disbelief in the world today. When you look at the correlation between the growth of science and religiosity throughout history, it is hard to miss the increase in atheism and agnosticism in times of great scientific progress. This can be demonstrated by looking at the Renaissance, Victorian era and the 20th century where disbelief reached critical mass; and the stark contrast during the Dark Ages when science was at its lowest.
Why is this so? Is it because disbelievers are better at science? That could not be further from the truth. It is more likely that science and religion are so incompatible that people have no choice but to de-convert. Some of the greatest scientists started as religious people, the most extreme example being Charles Darwin, who would have chosen to be a priest if he had not chosen to go on the Beagle.
When you look at the real histories of all religions, you can see why modern science trumps ancient religions every time. Every religion is man made and the older the religions are the scientific “truths” in the “sacred and holy” books contain the errors of the time they were written in. None of them contain science ahead of their time. Judaism, Christianity and Islam claimed that the earth was flat till the 19th and 20th centuries. Buddhists and Hindus believe in rebirth though there is no scientific evidence behind their reasoning. The faulty science continues on and on. Religious people end up putting logic on hold to hang onto their beliefs or cherry pick parts they can reconcile with. One example is Francis Collins, the head of the Human Genome Project who is an Evangelical Christian. It is similar to a vegetarian that eats fish. Is it so hard to stick to your principles? These people who cherry pick get less respect than total fundamentalists from me because they see what is wrong with their beliefs but still stick to those mythologies and rituals.