Earlier quoted context omitted.
Zionism is the notion that the state of Israel has the right to exist. Opposing Zionism is the call to destruction of the entire nation-state, and, therefore, a call to genocide. (Opposing the actions of said state is, of course, a natural right and can be freely expressed by anyone).
Unfortunately for that meaning of the word — and a few million people stuck in the middle — two completely different groups of racists are both simultaneously coopting it to stir up hatred for their enemies, who are the other group. > (Opposing the actions of said state is, of course, a natural right and can be freely expressed by anyone) Unfortunately, the "soldier mindset" (as opposed to scout mindset) is dominant…
Hate is deadly and useless. Israel is a nation that is tightly bound and has the right to exist, as there are millions of people who consider themselves Israeli. Palestine is a nation and has the right to exist, as there are millions of people who consider themselves Palestinians. Zionism is the affirmation of the Israelis to be a nation proper. Palestinian identity is the affirmation of Palestinians to be the nation proper. Both things are OK, even if I will be promptly hated by both groups, I won't give the words meaning beyond what was originally given to them.