Good article.
It has a lot to do with personality types, also. Guardian types, (a broad MBTI category that includes ISTJs, ESFJs, etc.), make up about 40% of the population, (the largest broad category). These types have a natural tendency, (more than most), to uphold traditions, including the religion of their parents. They tend not to be the best independent thinkers by nature, and are likely the least negatively affected by cognitive dissonance, (so they don't really feel the pressure to fix any mental conflict). These are the types it typically takes a personal event to rock their world hard enough to make them "think"...
Not sure if this is good or bad news, but likely is reality.
d4g