I think it's the other way around. I blame the American people. Leaders can't finish wars because they have to think about re-election or their party for reelection. Voters want victory but without the cost/commitment, so leaders are often left with little choice but to stop/not finish the job from either voter or party pressure via the American voter. So. Yea. I blame the American people for NOT standing behind the government no matter who's at the helm and support them to finish the job so to speak. And maybe Americans need to be reminded that our way of life prosperity and freedom doesn't come free, it costs. The cost part is the problem, Americans want to have their cake and eat it too. You can't.