To be fair, USA also could not defend their allies and their bases, and didn't move the frontline in Iran as well. And if Iran buys a submarine capable to launch missiles from a friendly country the situation might get worse.