Why do you think the USA is going into war with Iran? Iran gave Trump the finger, but did it in a smart way. They've called his bluff with a direct and open attack on US military forces, but done it in such a way that Trump has virtually no support internationally for further action against them. So, if he doesn't retaliate after all his bluster he'll look weak and be diminished. If he does, he'll be starting a war that no-one, including Americans, want, that none of his tradiional allies bar Israel will support, that everyone will blame the US for, and that America will lose in the same way it lost in Iraq and Afghanistan. Stupid strategic mistake about to be punished.