Presidents are afraid to lose wars. They're afraid to be outflanked on the right by the militarists. They don't want to be seen as soft on either communism or soft on terrorism or whatever. So presidents are constantly tugged away from their domestic commitments to foreign policy.