religion has lost many functions with the evolution of society so has become more specialised to giving meaning to life and is at the heart of morlaity and ethics
in past smaller and more isolated communities, there was little challenge to people's religion. When communities mixed and became exposed to other one true religions, plausibility was undermined