> restraining Iran + proxies
The way to restrain Iran is to put reasonable sanctions on them, then negotiate terms for removing those sanctions. An international group (the US, China, France, Russia, the UK, and Germany) did that over Iran's nuclear weapons program and it resulted in an agreement that would have delayed Iran from getting nuclear weapons for at least a decade.
Then Trump was elected and a couple years later and over the objections of China, France, Russia, the UK, Germany, and the EU unilaterally withdrew from the deal and imposed even harsher sanctions that had been on Iran before.
So we ended up back to where we were before that deal, except with Iran knowing that if you make a deal for sanctions relief you can't trust the US to keep it, and so they have figured out other ways to get by with the sanctions in place. And the US is not Spinal Tap...when sanctions at 10 don't work it can't turn the dial to 11.