Iran and Israel inch toward war.
In listing the reasons why the Iran debate is playing out a bit differently than the Iraq war debate, it's also important to highlight the role Israel plays. Via the New York Times:
Another critical difference from the prewar discussion in 2003 is the central role of Israel, which views the possibility of an Iranian nuclear weapon as a threat to its very existence and has warned that Iranâ??s nuclear facilities may soon be buried too deep for foreign bombers to reach.Israelâ??s stance has played out politically in the United States. With the notable exception of Representative Ron Paul of Texas, Republican presidential candidates have kept up a competition in threatening Iran and portraying themselves as protectors of Israel. A bipartisan group of senators on Tuesday released a letter to President Obama saying that new talks could prove a â??dangerous distraction,â? allowing Iran to buy time to move closer to developing a weapon.
During the run-up to the Iraq war, the U.S. was in the driver's seat regarding policy. If President Bush had had a change of heart, there would have been no invasion. That's not the case with Iran. Israel is (I think) likely to trigger its own war against Iran if the U.S. declines to start one. That war may go well as far as the U.S. is concerned - with little anti-American fallout or retaliatory strikes. Or it may go disastrously - with the U.S. being targeted or called in to re-open the Strait of Hormuz.
But either way, the U.S. simply doesn't have the initiative with respect to Iran as it did with Iraq. This is another reason why advocates of attacking Iran - despite being wrong about the costs and consequences of the Iraq war - are still dominating the public debate. If a war, in some fashion, is inevitable, it makes more sense (in their view) that the U.S. wage it and lead it than get dragged into it after the fact.