The Palestinians have repeatedly refused both a state and peace because they want the entire land, not merely part of the land. Arab Israelis enjoy the same opportunities as Jewish Israelis, attending the same universities, travelling on the same transport, careers etc. That's not apartheid. What happens in the West Bank is another matter and certainly not something that many Israelis agree with. That doesn't mean they don't consider themselves Zionists, because ultimately, if Zionism means belief in Israel's right to exist, then that's most of the Jews in the world. But anyone and everyone chooses to attach their own meaning and agenda to the word Zionism to use it as a slur and, ultimately, when it is the difference between wiping out Israel as Hamas want, including all the Jews, then it's also deeply antisemitic.