While I agree with how that is happening, I understand that people hate to be told they're wrong or that they made a bad decision.
I feel, of course, that one that voted for Bush in 2004 when we knew what he was about, is an idiot and does not really care about the future of this country. But that attitude won't make them say "Yeah, I am an idiot, I need to vote different this time" or "Yeah, I should really start looking at the facts before I vote"
I think a different approach is needed if we're to win in 2008.