Hey Wazzup: are you a South African?
If you are then maybe you should be asking the same question about immigration of aliens, from our northern neighbors? After all, to settle in SA now (as a European of any colour), you've got to have plenty of cash, skills, or at least be able to bring something that helps build the country for the likes of you & your future generations.
From the countries in Africa, whose citizens we merrily let in (providing they've got a black skin), we've got the following to gain:
If we look at our mates landing here from Nigeria, they've got a decent drugs trade to help us along: those from Zim, Zam & Moz bring cheap labour & take jobs from the south africans that need them; Morocans also have a good drugs trade that'll help keep the country on the right track (do you understand irony?)
So much a 'non racial, demorcratic future' (what I voted for in 1994), & since living here since 1981, I've never once moaned about living conditions here in SA. We have one of the best climates, wonderful peoples, and glorious countries around, and people like yourself with the attitude that you have, should really have a proper look at what the european population helps to contribute to the country, rather than takes away.