Obviously no group is monolithic, but I would define Zionism not as notion that Jews have the right to a homeland but a political movement to create and support a Jewish ethnostate, which (in its current form) is predicated on the dispossession of and discrimination against an indigenous population. These are specific, enumerable things that set Israel apart from other Middle Eastern countries, and until they are addressed I don’t believe it’s fair to describe anti-Zionism as “singling out the Jews”.
"predicated on the dispossession of and discrimination against an indigenous population"
I am unaware of anything like this in Israel's laws. I assume what you mean by this is the Nakba, which happened after Israel's creation, and as a result of a war declared by the Arabs with the stated intent on destroying the new nation. About 650k-700k Arabs fled/forced/chosen to move out due to that war. Those who stayed ended up with lives comparable to that of their fellow Jewish citizens, I do not see much in the way of discrimination for those who stayed.
Also, as a result of that war, 850k-900k Jews fled/forced/chosen to move out of the surrounding nations. These people were forced out of their homes and their lands simply because they were Jews.
Many, many indigenous people were dispossessed during those times, no nation in that area has clean hands. If you want to single out Israel, that is your right and prerogative, but if you want to be fair (which you do not have to be) you should do some research and understand that many middle eastern countries have dispossessed and discriminated against their indigenous populations. Some did it because they were attacked, some did it just "because"