Until it gets Israel to play by the same rules as America expects the Arabs to play by. The Arabs are tired of double standards from America. Iraq was in violation of 16 Resolutions for twelve years then it got invaded. Israel has been in violation of 69 Resolutions at least for decades longer and America does nothing. People see the imbalance all around the World.
from the article: Republican lawmakers split on cutting U.S. aid to Egypt