I can't defend either of them. If it was up to me I'd fire Bill Maher too, I think he's a prick. But that's what he's hired for, shock value. This is right in line with his schtick, to mock and denegrate all religions. He does it very even handedly. He says noxious things about Islam and Christianity, and any other superstition.
Now, let's contrast that with Juan Williams. He's never said that he's afraid of sitting next to Christians in an airplane, that's for sure. His comment was based on simple xenophobia, not a distaste for religion generally, but a fear of one particular, foreign religion.