America has become politically and culturally agnostic, and the Christian faith in the minds of many has come to represent intolerance.