Reading items like the piece you excerpted from the New Republic reminds me of the strategic opportunities that Obama has squandered by demonizing Bush and the Iraq war for years.
Imagine how powerful it would be for Obama (or, more likely, a surrogate) to be able to stand up and say to the Iranian protesters, “Under the USA, your neighbor Iraq held free and fair elections. The government of Iran went out of its way to demonize the US and undermine those elections. We are now seeing the results of that mindset come home to Iran as you are denied a voice by your government in your own elections. The US government stands behind all who seek free and fair elections.”
Of course, he can’t say that with any legitimacy because he has spent years putting down Bush and Iraq. This is a classic example of why partisan bickering needs to be toned down; it hamstrings the new Administration. So frustrating to watch.