美国拿不下古巴是因为以下几个原因:
其一‘美国当年拿不下古巴,是因为处于冷战之中,美国强行攻打古巴可能引发苏联集团的反击,战争规模难以控制,后果难以估计;其二冷战结束后,它又失去了攻打古巴的借口;其三,这可能是最重要的原因,古巴离美国太近,如果美国硬打古巴陷入阿富汗那样的结局,古巴游击队可能会潜入美国搞破坏,美国国内的局势就会变得严竣,美国承担不了这个后果。
美国要搞朝鲜也不是那么容易,它不想自己家门口生乱,中国和俄罗斯甚至韩国也不愿意,这导致美国打朝鲜可能会导致中俄韩乃至日本的反对,小打达不到目的,大打引发中俄介入,不论是从军事上还是政治上,美国还没有做好与中俄开战的准备。