It is the Persian Gulf and the name should tell you who rules it. The 19 Greek ships that are not allowed to leave it because they seized only one of our tankers should also tell you who has the last say and what US can do which is nothing.
Those teeny tiny countries you are talking about such as UAE, Bahrain, Qatar and Kuwait are fake "countries" that were created to be Western puppets. Some of them don't even have as much population as one of our small cities nor have enough history has some of the trees that have existed for centuries in Iran! Nobody cares about them.
Only Saudi Arabia is a big player but we also saw what happened to their oil production when the poorest country in ME attacked them and cause their oil production to be cut by half!
Keep in mind that you can't really compare 1973 with today since that is before Iran's revolution which means it was before Iran stopped being a US colony.
P.S. one more thing I should add is that even these colonies don't listen to US anymore. Recently they rejected their boss's demand to sanction Russia and they openly said they are going to continue their good relations with Russia and they are also getting close to China which is against another demand of their boss

Gulf countries are just slaves of USA and slaves can't say anything to master. If they are not listening to usa on Russian sanctions then this doesn't mean they are rebellion now, it's just that USA can bear this disobedience. Gulf states are in full control of usa, 100% military weapons of these Gulf countries comes from usa. These countries don't even know how to use them, while USA enjoy selling them since it tightens usa grip on these Gulf countries.