US policy has never been coherent. Perhaps this is for the best, actually.
Every period is different, with different influences both at home and abroad.
It is foolish to say that one is better than the other, except for one detail.
It is better not to be at war than to be at war. Always.