Apartheid is much more complex than just pure racism and much is tied up in the history (and especially the mythology) of the Afrikaans.
As for your question if white South Africans would have seen the light is an interesting question. Certainly the international isolation added to the pressure to change, but Apartheid would have collapsed anyway as demographics doomed it. A good example is Algeria where French rule was always doomed given the demographics on the ground.
As for your question if white South Africans would have seen the light is an interesting question. Certainly the international isolation added to the pressure to change, but Apartheid would have collapsed anyway as demographics doomed it. A good example is Algeria where French rule was always doomed given the demographics on the ground.