Yeah, just because he’s punching Carter, doesn’t make Dershowitz a good guy. In fact, I think Carter is a better person than Dershowitz, but your mileage may vary. :o)
Carter may be naive, foolish, wimpy, irritating, blustery...well you get the point.
But, I do think he is a moral man.
Alan, I have my doubts...