I am a Christian in much the same way that I am an American. It is not because I condone the actions of everyone who has officially represented America, or that I espouse the viewpoints of its current leaders. It is because I was born into it, and value the positive elements of this heritage enough that I think it is worth fighting over the definition of what it means to be American, rather than giving up on it and moving somewhere else. In the same way, the tradition that gave birth to my faith and nurtured it is one that has great riches (as well as much else beside), and I want to struggle for an understanding of Christianity that emphasizes those things. And just as my having learned much from other cultures is not incompatible with my being an American, my having learned much from other religious traditions doesn't mean I am not a Christian. Christians have always done so. Luke attributes to Paul (in Acts 17:28) a positive quotation from a poem about Zeus (from the Phainomena by Aratos [sometimes spelled Aratus].

Why am I a Christian? Because I prefer to keep the tradition I have, rather than discarding it with the bathwater and then trying to make something new from scratch.

My question is whether this is a reasonable conclusion to make. I think not. A liberal Jew, or Muslim, or Hindu, or Buddhist, could say the same things. She could say, I don't agree with the historical underpinnings of my faith, nor the intellectual reasons for my faith, but since I was born into it, I'll stick with it. Sorry to insult Dr. McGrath, but this is nonsense (again, sorry). If one no longer accepts the historical or intellectual underpinnings of her faith she should look for a different one, or none at all.