Actually, it goes much deeper than that. In a secular court, what sort of fair act is it to use the Bible as a instrument of preventing perjury? For those that don't believe, it has no meaning. For those that do, God tells us never to swear on anything in His name or any other oath.Here's something not yet discussed. Politicians. When they are sworn in-take an oath with a hand on the bible. What do they do? Break the oath. How much do politicians have faith when swearing on the bible? I don't hear anyone speak of this.
12 But above all things, my brethren, swear not, neither by heaven, neither by the earth, neither by any other oath: but let your yea be yea; and your nay, nay; lest ye fall into condemnation.
So actually a Christian should be able to refuse the oath as it would conflict with their religious beliefs. What it comes down to is that the oath is forcing the hand of a believer and is perjury if proven to either that lie. Therefore the use of the Bible as vow of honesty in the courts is hypocritical and unconstitutional to those that believe on The Holy Bible.