@JPB,
I think those who voted for George Bush in 2000 did so out of hope and high expectations just as those who voted for Barack Obama did so in 2008. Based on his campaign rhetoric and track record in Texas, there was no way to know how much of a neo con and economically left of center that President Bush would be. We were also paying more attention to the aftermath of 9/11 and national security than we were to the deficit in 2004, the economy was beginning to boom, there was no GOP challenger, certainly Bush was preferable to Kerry.
In the second Bush 43 term, the downside of "No Child Left Behind" was beginning to become apparent though there were upsides to that too, most of us were understanding how badly the war had been mismanaged, we were saddled with that indefensible Senior Prescription bill, which like all entitlement programs would be far more expensive than its advertising, we had an unacceptable (to conservatives) energy policy, and it was becoming obvious to just about everybody that neither the President nor the GOP controlled Congress were fiscal conservatives. Even though I continue to believe that George W. Bush is an honest, compassionate, and good man, his administrative incompetencies could no longer be overlooked or condoned.
And the backlash from his base and centrists saddled us with our current Congress and our current President which have proved to be more incompetent and far more destructive to the economy and personal freedoms than the old.
As I said, we can do better. And hopefully in 2010 and 2012 we will.