For the last two weeks Bill O'Reilly has committed multiple journalistic mis-steps.
As long as he is allowed to define the terms of the narrative of what happened they will not be corrected. His failure to do so is a massive public relations problem and a mis-step in itself.
He owes a significant demo of his viewership an apology. He owes them one quickly so that his previously demonstrable prejudice against people of faith does not cause unintended long term effects.
"The compelling argument is on the side of homosexuals,” O’Reilly said on his evening broadcast March 26, 2013. “The argument on the other side hasn’t been able to do anything but thump the Bible.”
The final half of that statement is erroneous. Some would assert--knowingly so. In saying it O'Reilly is either ignorant of the process, or negligent of the facts.
Laura Ingraham attempted to help him see as much on April 2, 2013, but the host ran over his guest and used her as a rhetorical punching bag. He also compounded the original problem.
"I made a very honest point... That if you're going to stand up for heterosexual marriage, and exclude gay marriage, if you're going to do that... You've got to do it outside the Bible. You can't cite the Bible. Because you'll lose if you do," O'Reilly attempted to explain.
When Ingraham very politely attempted to explain that the statement was itself disrespectful, the host went off.
"It's not disrespectful... In their private life they can. We're talking a policy deal here," O'Reilly shouted at Ingraham. "Don't you understand (eyes squinting with a soured look plastered on his face) the difference between private beliefs, and public policy? There was no insult at all to any Christian belief system in that comment. There was no insult!"
But Mr. O'Reilly there was, and you added another insult in the follow up with Ingraham. Here's where you went wrong: