Or alternatively, in 2026 Iran would have been hooked on closer economic cooperation and trade, (relative) reformers would be in power, and the deal would have been renewed. Yanking the deal all but guaranteed that the hardliners would go back in charge, because they were proven right - the US could not be trusted to keep its word, so negotiations don't matter, the only thing that would actually protect them is nuclear weapons.
> Would like to see a nuclear-capable Iran.
Postponing their nuclear programme with at least 10 years is absolutely worth doing. Because realistically you cannot, I repeat, cannot force them to stop it. If the regime wants to continue, it will and their facilities deep under the mountains are impenetrable.
That's called imperialism. I believe it's no longer fashionable.