On a recent episode of CNN’s “Piers Morgan Tonight,” the host asked presidential candidate Rick Santorum about his views on gay marriage. Santorum said he favored the traditional understanding of marriage, citing his allegiance to the teachings of the Catholic Church; both men are Catholic. Santorum said he also accepts the Church’s teachings on homosexuality, which regards such behavior as sinful. When asked how he would respond if he learned that one of his sons were gay, the former Pennsylvania senator said he would love him “unconditionally.”

Morgan then asked, “I guess one of the reasons it’s troubling and difficult for people to come out is because of the level of bigotry that’s out there against them. I have to say that your views you espoused on this issue are bordering on bigotry, aren’t they?”

Despite the obvious Catholic-baiting, Rick Santorum was eloquent in his exchange with Morgan. The discussion proved once more the gap that exists between the thoroughly secular values of our cultural elites and the Judeo-Christian ethos shared by most Americans.

Most Americans, like most people on earth, reject gay marriage. Moreover, not a single world religion accepts this alternative lifestyle as being on par with marriage, traditionally defined. And throughout history, in eastern as well as western civilization, the very idea that two men can get married would have been seen as bizarre, if not delirious. But Piers thinks “we’re in a modern world,” so things should change. Well, from the violent flash gangs in Philadelphia to the barbarism in the Middle East, there are plenty of reasons to wonder how modern we are.