

It’s basically a statement to prepare for any issues now, while supply infrastructure is not under stress.
It’s good sense generally. However, the predictions for this winter mean some areas could have issues. The cyber attack on France also lit a fire that supply chains could be disrupted for days.

It’s a cost-benefit balance. You want to have a minimum amount of collateral damage to achieve the goal. The goal also needs to be worth the damage. Finally, you need to have exhausted non military options.
America effectively achieved nothing, for a lot of damage. Trump also ripped up the carefully negotiated, internationally backed, treaty that was working to bring Iran back into the fold. They didn’t even competently argue that Iran was in breach.
The end result, a large loss of life, a lot of money wasted, and peace set back decades. It will also have knock on effects for years (fertilizer being a big issue).