I agree that you can be critical of Israel's policies and not be anti-semitic. You however, in the past, if I'm not mistaken, have claimed that Israel has no right to exist as a Zionist entity, with which I disagree.
So, after a couple of hundred years of mistreatment, an Indian is allowed to buy a house next door to you, that's very white of your town. At least, in theory. Black people and Muslims are allowed to buy houses in various neighborhoods, in theory, too, but are clearly made to feel not welcome, in many instances.
But you sugarcoat the treatment of the Indians. What about the 1000's of kids who were forced to go to boarding schools, many of whom were killed? That's all cool, now, that they can buy houses in white neighborhoods? When were any Indians sufficiently compensated for the theft of their lands, deeds or no deeds?
We're going to have to agree to disagree. The people in Flint and Jackson, MS apparently don't have the right to clean drinking water, either, so I don't see your point.
Minority populations are treated poorly in countries around the world, including in the US. Obsessing over Israel seems to indicate a deeper agenda of some sort.