Многие популяризаторы науки уже это объясняли. Человек с древних времён объяснял то, что ОН САМ не может объяснить, загадочными силами, более могущественными, чем сам человек, так как очень мало знал о мире, о его законах, животных, живущих в нём и т.д.
Но были среди большинства тех людей и любопытные/любознательные, которые не боялись этих "чудес", а пытались найти причину этих явлений. Таких можно было в те времена также назвать учёными.
Время шло, но ситуация в человеческих головах особо не изменилась. До сих пор есть те, которые не хотят изучать мир и явления в нём (и я их ни в коей мере не виню, так заложено природой, но это тема отдельного разговора). Так религия (и вообще вера во всякое "необъяснимое") и дожила до наших дней.
И другие причины, которые уже описали пользователи выше: успокоение самого себя в том, что за тобой кто-то следит и корректирует твою жизнь, что всё в мире происходит не просто так и не случайно, а кто-то этим управляет. Некоторым людям вообще нужно во что-то верить, иначе неинтересно и нет причин жить, когда нет какой-то высшей цели (естественно, данной нам всевышним/всевидящим/всемогущим существом), к которой следует стремиться. =)