I agree with everything you said Emp except the DOD thing. I feel like Gates has done a pretty good job lately and the military has actually handled things well in recent months. I think it was a smart move keeping him on (who else would Obama have gotten to oversee the conclusion of a pair of shitty wars?). I'm also glad he backpedalled on his hardline promises for troop withdrawal to give the military time to at least put some girders on the house of cards governments they've built in both countries before they leave. Not only that but Gates has been cutting spending on shit like billion dollar airplanes that suck. There's a lot of criticism that could be thrown around, it just seems to me like the DoD is the last place that deserves it right now.
I agree that his first year has been disappointing. He has basically used all of his political capital to bailout finance and industry, bluster around about health care reform among other topics, and has not really seized initiative on his campaign promises with any kind of conviction whatsoever.
I hadn't thought about the point of who he would get to oversee the end of the two shitty wars. It's a tough job that no one would really want, I guess.
Though when we have 700+ military bases worldwide and the countless programs we still have in development for weapons that we don't really need, you can never heap too much criticism at the foot of the Pentagon. Getting rid of a plane that no one seemed to really want is a good start, but it's a drop in the bucket of reform that needs to occur there.
I still think that Afghanistan and Iraq are fucked barring long term occupations. We can't keep up the threat of violence combined with bribery to keep those countries marginally stable forever. Is the goal to be able to pull out eventually and not see a civil war right off the bat or something? I certainly can't see the governments we've built lasting, given the levels of corruption and the taint of them being forced down people's throats by the US. I'd put money right now on Afghanistan making it less than 2 years, no matter when we pull out or how stable it might appear at the time.
I'm also pretty worried about where all of the aid is going - there are epic levels of corruption in Pakistan and Afghanistan, where we've been pouring tons of dollars. I think between the money and other aid and the veteran fighters being developed in skirmishes with US forces, we might be buying ourselves a disaster in Kashmir.