I've lived in SA 35 years and have never had anything taken/stolen from me or my family.
I don't think ANY SAA pilots would leave to join CX.
Yes, I suppose if you're a farmer living on "stolen" land then you're in trouble but if not then it should not be an issue. Land claims are a legal process. Don't believe all the BS you read here.
BTW : management at SAA have made it clear that not a single employee would be furloughed. CX/Turkish contracts were offered as a temporary measure for anyone wishing to take unpaid leave. Productivity is probably at an all time low but lifestyle is at an all time high.