Look, I'll make it simple and quick, then you explain to us all, how be it?
What have the Jews given the world- zero
What have the Arabs given the word- zero
What have the Asians given the word-zero
What have the blacks given the world- zero
But in Issac shall thy seed be called, Christ came through this line and through His people (Europeans) the world will be blessed. 1800 years of Christian civilization has given you every creature comfort. Sanitation, aviation, aircon....etc, etc, you name it.