Even though the first few paragraphs may imply that the question in James Tabor's recent post may have some merit it doesn't take much to figure out that it is utter nonsense bordering on idiocy. "How Christian Is the New Testament Book of Revelation?", is a question that to some degree destroys itself. Which religion draws any authority from the New Testament? That's right the answer is Christianity. If you applied Tabor's incredibly low standards consistently then the New Testament is itself not "Christian." There are no unique or original elements contained in what most consider the truly Christian half of the Bible.
So why ask the question? Most of the Gospels (the entire Bible, in fact) are loaded with all sorts of incoherent and even horrifying passages. Revelations is one of the most problematic books in the New Testament for far too many reasons to cover in a single post. The point is that many modern "scholars" and apologists are constantly trying to find ways around such problems. As far as I can tell this is the only real reason for Tabor's piece. Distancing your preferred Faith from unpleasant aspects in one section of scripture while preserving the rest is not a new tactic. Others have tried it and many more will try it. It is intellectually dishonest and ultimately a failure.