For a long time I thought that much of the problem with many "liberal" pundits was that they weren't all that liberal, and that liberal voices were almost entirely missing from our mainstream media. That's a problem, too, but another problem is that the "liberals" are just unappealing idiots.
Digby:
Richard Cohen and others like him who play the role of "liberal" in the mainstream media are the reason why so many people hate liberals. They're idiots.