Pues por factores sociales.
Porque en la Edad Media, cuando más poder tuvo la iglesia, la mayor parte de la población era absolutamente analfabeta y era fácil manipularlos con el dios terrible de la época (para eso estaba la iglesia, para demostrarlo, en nombre de dios) Más que miedo a la muerte, era miedo a algo más: a dios y a sus hombres de dios...
Hoy día, que es el tiempo que nos toca, aun habiendo mucho analfabetismo, el nivel no es el mismo. En paises civilizados se tiene acceso a escuelas y a educación. No se teme a dios (entre otras cosas por que la misma iglesia adaptó a dios a un ser de puro amor...) Hoy puedes elegir creer. Puedes elegir el sistema educacional. Y la gente sigue creyendo o sin creer, independientemente de su cultura o conocimientos empíricos.
Y no todo el mundo cree a dios por miedo a la muerte.
Igual que no todos los creyentes mantienen su fe cuando les sobreviene la desgracia. E incluso muchos de esas personas que reniegan de dios ante la "injusticia" siguen creyendo.
No es ignorancia.
Es fe. Esun sentimiento, y es ajena a la razón y a la lógica.
Lo qué sí que no puedo justificarte es el por qué de la fe.
Se tiene o no se tiene. Y darle vueltas es para nada.