Canada gives you more points if you speak French. The USA requires that you speak English in order to get accepted. In fact, language is a factor for many of the countries you specify.
I will, however, concede a mistake on the immigration policy. It seems (preliminary, I'm still looking into it) that around 2005 the European union decided that's unethical, and has been forcing member states to forego those policies. Today these policies are much less evident than they were.
Which does not mean this is, necessarily, a good thing. I'll tell you what. Let's wait ten more years. If the European union is still around, the member states have not turned Muslim, and these rules are still in effect, let's talk again.
You also said this, however:
combined with the fact that the immigration control employed by Israel has not let any non-Jewish Chinese, Indian or African people gain full citizenship!
This is manifestly and provably wrong. About a decade ago the government decided to start stricter enforcement against illigal immigrant workers. That enforcement exposed a problem: many of those had children born in Israel, speaking Hebrew as their primary language, and being, for all intent and purposes, Israeli. The enforcement meant they were being extradicted to a country they have never even seen.
This resulted in a public outcry. The result is a law that was passed in 2006, that gave illegal residents citizenship under certain conditions. There are not many Indians who enjoyed this law, but you will find plenty of Chinese and African desent people who received citizenship.
There are few things of note here, all totally refuting your assertion of a racist Jew only state. The first is that they did not receive citizenship through some fluke or loophole. The law was changed in particular to allow them to receive it. The second was that this was not some lone legistlator's initiative. This was a result of a public outcry. This is what the country is about. I don't know anyone who thinks this undermines or contradict the Zionist aim.
Glad that you concede that Jewish is a racial trait, not a religious one and did not even bother to refute it.
Being Jewish isn't a racial trait. Discriminating based on it, however, is racist. I didn't think you'd be anal enough to care about this distinction, so I didn't bother making it.
Shachar