Gotta say, (if you've read my long diatribe on how I got to where I'm at now) you'll know that point 1 is the sticking point. I've copied this for further reading and thought.
I'll only add that alongside religious conservatism which Beverly mentioned is religious fundamentalism - those who will believe what they believe and will not be swayed by any other opinion. Just try getting a fundamental type to admit any possibility of them being wrong... Then welcome to my world (!).
Very thought provoking stuff.
xXx
Rachael