We are in the middle of debate for the soul of the country. It is as close to a civil war as we have come since the 1860's.
Back then the moral issue was slavery. Today, it is life.
On one side are those who want to turn the US into a secular nation. They want to accept everything, including abortion, same sex marriage and the elimination of God from every sentence and corner of the public square.
On the other hand of this debate are the traditionalists who want to promote the Judeo-Christian heritage in schools and public places. They believe that we should encourage a culture of life rather than death. They are angry that traditions are under siege by movies and TV. They want marriage between a man and a woman. They see abortion as the taking of a human life rather than some legal choice.
Once the moral arguments are exhausted, then we will start to look like secular Europe and that's a frightening concept!
By the way, this 1993 book by Dr. Bennett does not get old: