Единственная и основная причина появления религий - безграмотность и невежество. Древним людям это можно простить. Их знания об окружающем мире были ничтожны и составляли 0,1% от доли незнания. Чтобы сублимировать свое незнание, они придумали себе богов, - с целью найти объяснение всему непонятному. И это неплохо работало на том уровне. 99% населения вставило. 1% искал другие ответы - нашел их, и постепенно все меняется - сейчас уже 90% населения мира являются либо открытыми, либо тайными, либо сами того не ведающими атеистами.
Современные же верующие находятся в этом состоянии по вине того же невежества и того же страха перед непонятным. Если Вы отвергаете теорию Дарвина и видите Бога как единственный вариант развития событий - то для Вас мир остается загадкой, вы чудовищно ограничиваете себя в познании (тупеете) и становитесь аргессивны - ведь вокруг вас 90% атеистов. Что делать? Приходится драться.