On the democratic side, you have guys like Stewart, Maher and Colbert, while mainly progressive, who can blast the repubs and the democrats alike if they fokop. Even MSNBC, while clearly on the blue side can criticize the Dems when they do something wrong.
On the red side... You only have cheerleaders for the Republicans. Fox, Hannity, Coulter and such. The big mouths never criticize their own side, thus creating a false sense that they are always right. Find me a Bill Maher on the Rep's side, who can be obnoxious and almost always pretentious, but who is on the right side on every topic. Someone like him who can destroy the other side while keeping watch on his.