> The US is not good at wars.
What? We can kick pretty much any country's ass six ways from Sunday. We admittedly have trouble with having the political fortitude to fully break our adversary's will to fight back, but I think that is a systemic issue with a faster flow of information (starting with Vietnam). It's not necessarily a US-specific problem, and it certainly doesn't mean the US is not "good at war".
While we can agree to disagree on the feasibility of a military solution, I can assure you that it's the threat of that possibility that drives diplomacy. Diplomacy without the threat of war to back it is more akin to begging than anything else.