I am clearly missing something.
The United States has a huge military and a huge military budget. That’s the American people’s tax dollars being spent on troops and equipment aimed at only two things—defending the nation or advancing American interests when the weapons of war are needed. Are those weapons needed now and if so, why haven’t they been deployed?
Because we have used these weapons unwisely in recent years—in Afghanistan, Iraq and Vietnam—American presidents have insisted that military action is a last resort to extend the interests of the nation. Why? Just because you did something stupidly before doesn’t mean that that action is always stupid. Smacking someone in the face for no good reason is unwise. That’s what we did in Afghanistan, Iraq and Vietnam. Our intelligence was inadequate so using the military in all three instances was premature. We were never going to uproot the Taliban, Viet Cong or Iraqi nationals even if we had initial success. We weren’t playing long ball in any of these instances and our enemies were.