Well not working is relative. Yes, the country is messed up thanks to the ANC, but a large percentage of SA (those that are willing to work towards that anyway) has it better than our parents had it, not only better, but way better.
Separate nation states for black and white people, with distribution of resources (such as mines/ farmland) distributed according to population size of each state. Allow for a 20 year cross over time where people living in each state have full dual citizenship of each state so that you avoid what happened with India and Pakistan.
Of course that would require impossible things like: rich white people weaning themselves off cheap black labour and black people not having the taxes of white people to sponge off.
Please tell me which points you disagree with
1) Most White people on average are significantly richer than black people.
2) Most Black people on average are significantly poorer than white people.
3) The county has progressive taxation that targets rich people. Such that the rich pay a larger amount than the poor. https://businesstech.co.za/news/finance/207631/this-is-who-is-paying-south-africas-tax/
4) The country has a social grant system and a welfare state that targets poor people.
If you don't disagree with the previous 5 points, then you have to conclude :
The people paying taxes are mainly white because they target the rich (1,3).
The people on the receiving end of the welfare system are mainly black because the system is targeted towards poor people (2,4).