This begs the question, why aren't they?
I think Republicans aren't fighting back or attacking the Dems on many issues, where they should because of some notion of "taking the high road" and expecting people to figure out the truth.
But since the Dems put forth a full propaganda campaign, the Republicans end up losing in the court of public opinion.
I think if President Bush and the Republicans would have been talking to the American people and explaining to them the situation in Iraq every day, and refuted every time the Dems lied about it, Bush's approval would be at least at 65%.