it's a good strategy. There's no point in trying to stop Israel by harming them economically because they know perfectly well that like for them, this war is existential. The Gulf states are financial hubs and tourist destinations disguised as countries and so their wealth is a neuralgic point, the Gulf states and also by extension the US actually respond to having their economies wrecked.