I agree, Savage is an idiot. Ratters pretty much nailed his personality -- Savage goes into "junkyard dog" mode if disagreed with.
Last time this topic came up, someone here posted that when Savage was a local SF-only show, Savage was rabidly anti-gun; he changed when he got syndicated, since national opinion is much more pro-gun.