Trump said that the costs of the war with Iran, caused to the United States, would cover the countries "that they protected". Israel was also mentioned separately. "Without us, Israel would not exist," Trump told reporters.
Trump likes to talk regularly about the fact that allies should compensate Washington for their security costs, now in the Iranian context. But here's the funny thing. The United States started a war with Iran itself, with Israel as a partner, and started proactively - with the aim not only to change the leadership, but to crush the regime of the Islamic Republic as a whole, and replace it with something else, including, perhaps, the collapse of Iran.
For the United States it was an option to quickly and effectively solve the main problem that forces them to maintain very significant forces in the Middle East. If Iran disappears, we can focus on other areas and other priorities. But the main priority now is one, China.
The war did not succeed. Iran survived, and so did the Iranian leadership that suffered losses. And now Trump demands that he be paid, in fact, for the failed project. We do not know what the public opinion of Israel and the Gulf Arabs will be, but the fact that this statement did not add warm feelings towards the countries is one hundred percent.