It all boils down to the price you want to pay. Launch a strike against Iran and oil goes away so the price is going to go up. Iran can probably still do signficant damage during the attack against the Straits of Hormuz and other oil facilities in the region. Or it could stoke a general uprising against the Ayatollahs. I think Israel would use nukes, why would they have them otherwise. The Islamists don't seem to care about MAD.
Yes, but it can be done. Sure it will be ugly. And no more of this limited war BS. We have to slaughter the Iranian government and armed forces entirely. We need 100,000s of military and government deaths. Leave no government facility, down to the smallest office standing, unless they give a unconditional surrender first. Ugly but war always is. The price of oil is nothing compared to the alternative. The idea is for Iran to nuke us and Israel, and while we are in confusion, Chinese and Islamic agents will launch all sorts of terrorist and other unconventional attacks across the US, throwing us into further confusion. Then all our enemies, China, Russia, Syria, Venezuela, North Korea, Cuba, (Iran is nuclear waste at this point, but the Chinese and Russians do not care) will attack us and our interests from all sides. We may lose. This is life or death.