Dershowitz is an unabashed liberal, and is wrong on many issues. However, he has been a consistent supporter of Israel, and I give him credit for that.
He was here in Oslo in October and given his background I was surprised that he was such a defender of his motherland unlike most of his fellow travelers.
Like you I have to give him credit for that.