I have been to Israel and Apartheid South Africa (as well as South Africa after Apartheid). There is no real difference between the two. The Israelis (Jews) I had contact with seemed to profess more hate for the non-Jews than the Boers professed for the non-whites. The Boers were more condescending than hateful towards the non-whites, though the ANC was far more violent and deadly than the Palestinian resistance.
And, segregation was the same except that in Apartheid South Africa you saw more non-whites than you see non-Jews in Israel (in Jewish areas) because they were ubiquitous in service positions in hotels and restaurants. And as far as the West Bank, it was more of an armed camp than any place in Apartheid South Africa, I can remember.
Thank you for seeing only what you wish to see.
You forget:
The Arabs declared war on the Jews and then terrorist attacks.
Of course there are going to be soldiers present in Israel and in "West Bank", especially to protect Abbas from being overthrown and the area taken over by Hamas. And we do know what Hamas does when it has rockets and where it points to.
And never mind that Israel allows Arab Muslims and Christians who are non residents of Israel to come into Israel for health, education, visits to their holy places, so on and so forth.
I am very sure the Whites in South Africa were that generous and allowed Blacks to do all of those things.....and much more
Think all you want, believe the anti Israel Jews all you like. It will never change the facts on the ground.
Israel has been under war for its own survival and the survival of the Jewish People.
Neither requires your blessings in order to defend their country and their own lives.
Neither does any other country under constant attack by those who wish to destroy it.