I am willing to bet that over the years numerous atheists (mostly Democrats) have placed their hand on the Bible and gone through the motion of swearing allegiance. They do so to avoid a confrontation and to help insure that they get reelected. They then turn around and call Republican's hypocrites for occassionally failing to live up to the standards established in the Bible.
I would agree.