Guess I'm one of the few odd ones in that I'm able to go whenever I want/need to but love this place and still call it home. We had dual citizenship but our SA citizenship fell away [long story] so we are no longer SA citizens even though we were born and raised here. Make no mistake, I still pay my backside of on taxes even though I'm not allowed my SA citizenship. Guess I'm still good enough for tax purposes.
We own property both here [in process of selling] and abroad and have a number of family members in both the UK and Europe so we spend quite some time there each year but both of us still call this home. My son will be leaving SA next year to go study abroad and I guess he will follow in the footsteps of his cousins in that I doubt he will ever come back. We will most probably also start to spend more and more time that side once he's there.
Point I'm trying to make is that the present government is alienating the very people who in some way or form keep the wheels turning through either their tax contributions, knowledge or whatever else they are contributing. Fact is that those who are leaving are those who were not or are not dependent on the government and thus not a burden for the government.
There might not be a brain drain but I can assure you that there is a massive capital drain. Over the past three years I've moved everything I had, except for the essentials, offshore and from end of next month I will also stop 'working' within the borders of the country resulting in me no longer contributing to the tax coffers as I did in the past. This was not done in 'revolt' but because of our exchange controls and other regulations which made it near impossible to operate efficiently from here. Much easier to setup offshore and the one thing just led to the next.
So in our greater family group there are at present 6 in SA on a permanent basis, 8 nomads like us and 18 who have been abroad for three or more years and I doubt they will be coming back except for the odd holidays.
Make no mistake, there might not be queues at the airports but people are leaving....