I have had some interesting discussions with UK born people in the past months who have moved to SA ..
in summary, yes , this country has some issues, but they love the friendliness of the people, helpfulness, quality of food, access to healthcare. One guy said he will never want move back to UK.
Many just think their country is going down. They think their kin are just so miserable, outlooks bad, etc.
Frankly - it astounded me. For one of those people, they had shuffled between the two for short periods of years and now they are permanently here.
---
This week, at my kids school, chatting to a couple who had recently just got their citizenship by descent and had gone over to activate etc and I guess are planning to move. They were surprised by how rude everyone is - they were in the north. Talking about how generally treated on her bus , including by other citizens (apparently many are grumpy) who didn't give them benefit of doubt for not knowing something inate to the locals.
They had also gone to Paris and were surprised that the French were more helpful in public spaces even though they could not speak their language. I told them they were lucky. That one is a lottery with some people who will not engage in English at all. But with some real experience , they are a nicer people. Paris > London IMHO
---
My family has citizenship too , I will use the passport having done my time there to get it , but I will never willingly move back there. But always happy to visit family and friends.
---
I can tell you ,as many people who have moved to another country , grass is not always greener - but if you know what you want - you do it - even if you heart still belongs to South Africa.