Ronald Lauder, president of the World Jewish Congress, has written an open letter to President Obama in which he makes several good points very effectively: Why beat up on Israel when the Palestinians have been the major obstacle to a peace agreement for decades? Why obsess over apartments in Jerusalem when Iran is obviously the major issue? Why all those harsh words for a democratic ally?
Good context and analysis here, along with a link to the full text.