I don't think Falwell is a bigot in the least. He can think nothing of Mohammad and not be a bigot. Do we require people to praise Jesus? Heck no. We give them government funds if they want to insult him and call it "art."
As far as "idiot" goes....I don't think he is an idiot, but he doesn't always see the semi-truck rushing down the road he is standing in the middle of...and he thus gets run over a lot.
To put it another way, he keeps running back and forth across the highway...