I'm not sure Americans are hesitant to do this again - to fight another war, because it looked to them like a courageous and terrific endeavor.
Look at the coded language the Right is using against President Barack Obama. Openly calling him a liar in Congress, saying he is 'not a Christian, he was not born here, he is not one of us.' That makes addressing such issues trickier for the first African-American in the White House.

