So many well presented thoughts above.
I can only add that religion must serve some type of purpose that is deemed necessary, for it to have survived among people in one form or another for so long now.
Contained within that "purpose" are some kernels that are "true". Enough that people gulp down the whole concept.