David Frum has taken some nasty shots at conservative radio host Rush Limbaugh.
See here and here.
In a nutshell, Frum sees the outspoken Limbaugh as a millstone around the Republican Party's neck because he is, according to polls, unpopular with a wide streak of the American public.
But who cares whether or not Limbaugh is popular with the masses? He isn't running for office. Limbaugh's job, which he does brilliantly, is to mobilize (and entertain) conservatives.
And like it or not, right now Limbaugh is the most prominent voice for conservatism in America. That's mainly by default.
So perhaps rather than lashing out at conservative talk show hosts, Frum and other Republicans should be figuring out how they can recapture their own base.