This is yet another example of the difference between Judaism and Zionism.
Jews are not agents of a foreign country. The idea that Jews must automatically do the bidding of Israel, even though we are citizens and residents of the United States, is morally wrong, anti-American, and contrary to Torah. It also slanders Jews by portraying us as disloyal to our own country (unless one accepts the Zionist claim that Israel is somehow the country of all Jews everywhere, which itself is a slander).
These people are willing to throw fellow Jews — and their own country — under the bus in order to serve the interests of the State of Israel.
No doubt, this person will claim that Israeli lives are at stake and that he is merely trying to prevent bloodshed. But the American government has determined that American interests, including American lives, are better served by this deal. In doing so, it has also considered the positions and well-being of its allies, including Israel.
If an American citizen believes Israeli policy should override the policy of his own country, and if he is willing to endanger American Jews by publicly portraying them as loyal to a foreign state, then he needs to rethink several things:
First, he should rethink his faith in Netanyahu and in Israel’s claims about “security needs.” Just because Israel has a policy does not mean it protects lives. On the contrary, history has shown that Netanyahu, and Israel in general, is often willing to sacrifice even their own citizens' lives for political and ideological Zionist agendas — as seen, for example, in Israel’s long policy of propping up Hamas for political reasons.
Second, he should rethink his willingness to endanger Jewish lives and increase antisemitism, which is already on the rise, in order to fulfill the will of Israel’s government.
Third, he should rethink what it means to be an American citizen, with loyalty to and responsibility for the welfare of one’s own country.
And finally, he should sit down and be quiet.