A human cannot be complete (intellectually) if he/she cannot fully understand himself, hence others.
The mind is a big magnificent puzzle.
Religions are only attractive to people who cannot extinguish between their emotional thoughts ?
if one cannot differ between fear,anger,love,solitude, extremism etc....
Religions uses your "imaginative" side rather the "logical and rational".
Imagination is easier than Logic.
Imagination has no grounds of facts or truth and has no limited and no definitive explanation,it is like water, preach it to some one and that one will understand it the way he wants.
logic is bound with truth and irrefutable facts and grounds.
so it is harder to swallow for the "weaker" minded.
A story can make sense only in its own imaginative zone.
Cheers.