I think a lot of folks didn't read the article in OP. The US has made it clear that it does NOT wish to attack Iran. To review, here are some quotes from the article(my bold):
Not only is the US trying to avoid conflict with Iran. It is pressuring Israel to stay out of it.The president has made clear in public, and in private to Israel, that he is determined to give sufficient time for recent measures [sanctions]
"The White House wants to see sanctions work. This is not the Bush White House. It does not need another conflict,"
...but that for now the emphasis is firmly on diplomacy and sanctions
Scepticism about Iranian intent is rooted in Iran's repeated spurning of overtures from successive US presidents from Bill Clinton to Barack Obama, who appealed within weeks of coming to office for "constructive ties" and "mutual respect" .
The White House is working hard to keep alive the prospect that sanctions will deliver a diplomatic solution. It has pressed the Israeli prime minister, Binyamin Netanyahu, to quieten the belligerent chatter from his own cabinet
Some US and European officials say those same sanctions have also become a means for Washington to pressure Israel not to act precipitously in attacking Iran.
So for those who like to characterize the US as a vicious, slobbering monster, I ask that they take note that the US has taken steps to avoid war. The US would like Iran to invite the IAEA to conduct FULL inspections of their nuclear program. If there is no sign of a weapons program, the sanctions can be lifted, and people can stop constantly claiming the other side is beating war drums. It's all very simple and all very peaceful. Folks are making this all far more complicated that it is.
Lastly, at no point has the US denied that Iran can have nuclear power. They can. It is their right. So long as their nuclear power program is strictly for civilian energy, there is no problem at all. All anyone is asking of Iran is to demonstrate that is the case. If Iran has purely peaceful intent, it would be incredibly easy for them to resolve this whole issue in mere weeks. Why is this so much to ask?