It is true that Christians can give a harmonization for every alleged error and discrepancy in the Bible. But so can the Muslims for the errors in the Koran, the Hindus for the errors in the Hindu holy scriptures, and the Mormons for errors in the Book of Mormon.
However, I’m sure that you would not accept the harmonizations for the alleged errors in the holy books of these other religions. You would not accept their harmonizations because you don’t believe that their supernatural claims are at all probable. The assertions that the angel Gabriel appeared to Mohammad and that the angel Moroni appeared to Joseph Smith seem absurd. The Mormons claim to have thirteen signed affidavits of known men who swore under oath that they saw the Golden Tablets of Moroni and three of those men also swore that they saw Moroni himself! But I doubt you believe these claims. (In a court of law, thirteen nineteenth century affidavits would be far more convincing than the four anonymous, first century documentary “witnesses” that Christians claim to have.)
So yes, Christians have harmonizations for every alleged error and discrepancy in their belief system, but what is the standard used to accept a harmonization? If you use the standard that any harmonization to an alleged discrepancy eliminates the allegation of discrepancy, and you allow for the supernatural in your argument, then ANYTHING can be harmonized. The problem is, you would never allow a person of another religion to use this same level of evidence for a harmonization in HIS supernatural belief system.
Here is one example: The Book of Mormon claims that the ancient, sea-faring Hebrews brought horses with them on their boats to the New Word. Scientists, however, say that this is impossible. There is no evidence of horses in the western hemisphere until the Spanish arrived. So based on this do the Mormons admit that the Book of Mormon is wrong? No! The Mormon harmonization for this dilemma is this: “the evidence just hasn’t been found yet” or “when the Book of Mormon says “horse” it wasn’t really referring to what we would call a horse today:”
However, Christians do the exact same thing! The overwhelming majority of archaeologists have determined that there is zero evidence for the alleged Hebrew slavery in Egypt as described in the Bible, nor the forty years in the Sinai. How is it possible that a couple million Hebrews spent several hundred years in Egypt as slaves, then wandered the Sinai for forty years, but there is zero archaeological evidence of these alleged events? What do conservative/evangelicals say about this:
“The evidence has not yet been found, but since God said it in the Bible, the evidence IS there…somewhere.”
“Well, we have found ONE house in Egypt which MAY have belonged to Joseph…”
“Well, the word ‘600,000 Hebrew fighting men and their families” doesn’t really mean 600,000…”
So, the Christians make up the same feeble excuses as used by the Mormons, and the Muslims, and the Hindus to maintain their belief in the accuracy of an ancient holy book that was written by superstitious, scientifically ignorant people.
Yes, Christians can harmonize every alleged error and discrepancy in their belief system. They have had 2,000 years to come up with these harmonizations. Mormons have had only 200 years, and they have harmonizations for every alleged error in their Holy Book too.
Harmonizations do not prove that your belief system is true. My challenge to you is this: Use the same standard of evidence and of believability for YOUR belief system that you would use for the supernatural claims of another religion.