Mark Steyn understands why the Democrats don’t get religion:
And frankly the Democrats never do well when they try to square contemporary liberal pieties with religion. For one thing, they recoil from the very word “religion.” Al Gore prefers to say, “Well, in my faith tradition …” As a rule, folks with a faith tradition tend not to call it such. At Friday prayers in Mecca, the A-list imams don’t say, “Well, in my faith tradition we believe in killing all the infidels.”
(From Tim Blair)