An Israeli friend of mine once said that, in talking to israelis, you first have to give stage directions, meaning you need to convince them you support them. Only then can you critique what they do.
In his speech today to young Israelis, President Obama managed to press all the right emotional buttons. He talked about holding an annual Jewish Passover seder in the White House, to commemorate the Jewish exodus from slavery in Egypt. He spoke of the Jewish need for their own homeland, dating back to the time of the bible, and fueled by centuries of persecution (in contrast to an earlier speech in which he said the Israeli state grew out of the Holocaust).
He spoke of the commonalities between our two countries and our unshakeable security ties. He pledged not to let Iran get nukes.
And then he hit the high note. Those who reject Israel's right to exist, he said, "might as well reject the earth beneath them and the sky above, because Israel's not going anywhere.: He added: "So long as there is a United States of America, you are not alone."