I can agree with this statement as well. South Africa is not as bad as the media paints it to be. Interestingly, the media doesn't report on the number of South Africans who end up returning to South Africa. The other interesting part is some S'Africans get a shock of their life when they learn they lost their South African citizenship.
Personally, I don't think the grass is always greener on the other side. Each country has its fair share of problems. Some "SA problems" are also problems in other, well-developed countries (corruption, high youth unemployment, crime, protests, mass shootings, etc). I also don't think "better pay", "more opportunities", or "better public services" are always valid reasons to emigrate (at least for me). If I were to emigrate, it would only be because I want to live, work, learn and experience living in other parts of the world, not because SA is "sinking" (according to the media houses and 'experts').
It's not about leaving to go live somewhere where everything is perfect. Once again, if that's what people think expats do, then I understand why you feel enlightened to proclaim that you choose to stay.
Really, it's about choosing what issues you are willing to tolerate.
Anecdotally know of a number of South Africans who returned to SA after 5/10 years abroad, and immediately regretted their decision.
Regardless, I applaud people who stay despite having the means to go. Leaving, much like staying, is tough.