While no talk show host is likely to garner complete approval from any individual, I disagree that Michael Savage or Sean Hannitty are 'too far to the right' though Michael is the one of the two that most frequently departs the mainstream conservative point of view. Both get after Republicans who depart from conservative values, and both are enjoying enormous success because they are putting out ideas and concepts that mainstream conservatism supports.
These people, along with Laura Inghram, Rush Limbaugh, et al are not influencing the public conscience, but they all reflect conservatives values that you simply can't get anywhere else. It is comforting to us conservatives to be able to hear what we already think.
The Democrats have nothing comparable, and their media outlets reflect the views of the radical extreme left with all its irrational hate, negativity, and, as Aquapub pointed out, 'elitist snobs' who think they are somehow morally superior to the rest of us. It is this that turns off the informed American mainstream. The Dems do as well as they do in the polls because so many Americans aren't informed and let the left tilting mainstream media tell them what to think. And the mainstream media gives a whole lot of attention to those leftwing extremist wackos.
Until the Dems return to their roots and re-establish their own brand of conservatism and solid values that once was manifested in the party, I think they will continue to be out of the mainstream and will continue to lose political influence in America.