You only seem to be happy if one particular party is taken off the hook. Well I'm not going to make excuses for the Democratic party. They are just as corrupt as the Republicans.
Here's the thing.
If one party meekly lets a war deadline pass to pull us out, that's better than another party aggressively keeping us in indefinitely. Obama may not be a great president and pretty much just let these wars keep going on to an end date, but McCain would have gone to Iran in a heart beat. War with Iran=nuclear holocaust and end of days. Sometimes not that great vs terrible is what we have to work with.
We're basically talking about a party that lost a couple hundred million to failed environmental energy companies vs lost several hundred billion in the middle east that went to the very same terrorist organizations we're supposedly fighting. Lousy and terrible. Blowing a fortune on stimulus that lines the pocket of mafioso style corrupted construction companies that have sweetheart deals with state governments that shortsightedly didn't have supervision only loses money. Blowing a fortune for an international masculinity contest loses money, lives, our standing in the world... While both parties are capable of the latter, let's not forget what party bullied the other party with McCarthy-esque techniques to get their support, and which party can't even sell water to a dehydrated man in the desert.