Remember that none of this would have happened had Trump not canceled the Iran deal for no reason.
Iran was doing this under the deal because Iran saw the deal as a tool of blackmail whereby they could act with impunity knowing European and American officials would be too terrified of losing the deal to respond
I don't know how hard it is to get. The Iranian regime sees the United States as an existential threat to their domestic rule and friendship is worse than hostility. They want to control the degree of hostility but for christ sakes Rouhani wrote a whole book about this where Khamenei gave instructions to do something to blow up talks whenever the United States tried to raise relations other than nuclear such as trade/travel/person to person.
So this whole "Iran can replace Saudi" thing was rejected as an option by Iran's leadership in 2004(Bush offered normalization according to Rouhani) and Iran was backing the Houthis during the deal precisely so they could do this stuff.
Thank God many of those involved are now losing their clearences.