As for the war in Iraq, apparently Republicans think it works for them - see the recent House and Senate votes. It's probably a lot like Nixon and 'Nam, a decent percentage of the sour people are probably upset that we ain't blowing enough stuff up. Most Americans, except the granola munching Left, hate losing more than they hate war.
Based on the CA-50 results among other things, I've rejected 1994 as a template and moved on to 1998 as my template.
Plus the Dems have offered no alternative. I did an experiment on a middle of the road voter, I said Speaker Nancy Pelosi and it scared her half to death.
Lastly the gerrymandering of the House and the fact that that GOP only has to defend 15 seats in the Senate, to the Dims 18 are structural GOP advantages.
Scares me even more. Heck, I'd rather lose the Senate any day. But you make very valid points. I hope you are right. Take care.