I didn't vote for him either, in fact I voted for the either guy. I wasn't too impressed with either one, actually. There are a few key points that the dems make that I agree with though, like health care - maybe not now, but soon.
However, international relations are extremely important. If you think that we can ignore the global economy because it doesn't affect whats going on at home, you're wrong. He should go out and do everything he can.
You mention the dems view on Afghanistan. I can't argue. Mainly because I don't even know what it is! I'm sooo confused as to whats going on over there right now it isn't even funny. I guess they want to pull out, or do they want to send more? Who knows....