Israel tries to discredit the veterans fighting for the government policies in Palestine.
Soldiers of the Palestinian occupation who revealed orders they had followed, face government attack for damaging the image of Israel.
War crimes and genocide became known to public.
The Israeli government has been able to effectively conceal its war crimes for decades by releasing bogus internal reports and engaging in massive amounts of propaganda to keep the people of Palestine painted as the enemy. The Palestinians' fault, after all, seems to be for living on the land before the Israelis got there.
The Israeli government has suffered a massive backlash through the combined efforts of the Boycott, Divestment, and Sanction (BDS) Movement and the veterans' organization. Major corporations are pulling financial support for companies that engage in business dealing with the "settlements." The process of settlement is the official policy of the Israeli government to encourage their citizens to move into areas populated by Palestinians, and make it uncomfortable for them to remain. "Uncomfortable" in this case could mean having settlers torch your home with your family inside while Israeli soldiers watch, and then they blame you for the fire. It's a soft form of ethnic cleansing.
Now that a large group of those soldiers are openly disagreeing with the war, the politicians are trying to find a way to discredit the soldiers without disrupting the government's propaganda efforts.
Legislators are currently trying to stifle veterans' funding.
Read more on the subject here
The US wants all nations worldwide colonized, their resources looted, their people exploited as serfs, including ordinary Americans.