+1
Well said! That's something many white people fail to see.
It's always sad to see skilled (mostly white) South Africans leave, but I suppose it is inevitable. Understandably, people want a high quality of life. Countries that offer the best quality of life are countries such as all the Scandinavian countries, NZ, Australia, etc. South Africa is not the worst country to live in, but compared to the countries I mentioned above, it is in most cases an unstable, stressful and in some cases a dangerous country to live in.
If someone wants to emigrate, I usually advice them to leave as it has sort of become a trend for skilled people to emigrate. And besides, if they stay then they will not be happy here. They will always be negative and become professional moaners/complainers.