Looks like most of the Christians here disagree with the premise of this article, and are offended by it in fact.
I don't have a dog in this fight, I will let the Christians speak for themselves.
See what I mean?