It's not that complicated: Half of people have an IQ < 100, and more than half have been groomed from a young age to believe in fairies and angels and demons in the sky. They've literally been prepping these people for 2000 years to believe their bullshit.