Yaakov, you are missing something obvious. Racism and related forms of discrimination exist in every country. Israel is, in fact, better than most in terms of how it treats its minorities. It is not a racist country 'by nature', but for exactly the same reasons Britain and France and he United States suffer from racial discrimination, or Iran suffers from religious discrimination. To define Israel as a racist state is hugely exaggerated, just as it would be to define most other countries as racist rather than anything else. Calm your rhetoric down, look at all the positive things Israel does for both racial and religious minorities.
from the article: Thousands in Jerusalem protest racism against Ethiopian Israelis