I wouldn't say Iraq is the culprit, part of it, but the problem is much bigger overall. What have the Republicans really done in office? Even when Clinton was President and we controlled both houses, the typical rant we heard was, "well...the bill would just be vetoed so there isn't any point trying to pass it."
Systemically, there has been a complete lack of leadership. Both Hastert and Lott were more concerned with being perceived as individuals willing to work with the other side, even though we know from experience that you'll be stabbed in the back later on.
We essentially controlled all three branches and the Republicans did nothing...nothing, about border security. This is in spite of the fact that the majority of Americans wanted somthing done. The real problem is a lack of leadership......
While disappointed about yesterday's outcome, I'm not totally surprised about it either.