I believe the poll results. The mainstream media is very reluctant to criticize Israel, and they tend to give a pro-Israeli stance on every conflict there. And the American people are generally very ignorant and apathetic about things that go on in other countries.
U.S. Democratic Senator Merkley airs support for Iran nuclear deal (Reuters)
from the article: Poll: Majority of Americans say Israel's Gaza offensive is justified