Why did Powell vote for him? Because he took Obama seriously on changing the way Washington works, going over the budget with a fine-toothed comb, throwing lobbyists out, curtailing pork-barrel spending, etc.? How gullible can you be?
I can understand Democrats criticizing the president from within. They were stuck with the guy. But Colin, until recently a reported Republican, ought to have known better.
Because Obama campaigned on a Realist foreign policy and McCain campaigned on a NeoCon foreign policy.