You can very easily go on twitter yourself and see how much louder the blatantly anti-Israel voices are compared to your antisemitic claims of “zionists”
Can’t roll my eyes hard enough
And it happens that American Christians have been experiencing a demographic collapse which has nothing to do with Palestinian propaganda! Young Americans have been rapidly abandoning Christianity, particularly the white evangelicals who support Israel the most, and the rabid support for Israel gets dropped in the process. Young people in America are abandoning their support for Israel because they are abandoning Christianity, which was traditionally the dominant religion in America (Muslim Americans may as well be a rounding error and didn't support Israel in the first place, they aren't being brainwashed by twitter propaganda either.)
Zionists such as yourself feel accustomed to a very high level of support in America that predominantly comes from a religious demographic which young people are presently fleeing from, but for some reason you can't seem to connect the dots and resort to blaming twitter propagandists for the decline in support for Israel. Get real; most young Americans don't even use twitter. They support Israel less because they're becoming secular and now only support Israel at the rate that is typical of secular people in other countries.