This is a really good, basic question, and the answer runs through history and the nature of the human mind. Humans are practically hard-wired for belief. Given a sufficiently powerful story, that can be told by anyone who figures out the trick of it, and a lack of viable alternatives, the human mind