I still remember when we could not even flush the toilet because CT ran out of water and there were fights breaking out at public water pumps. Then came the electricity crisis and constant blackouts which South Africa has only just gotten out of. Not to get started on the crime...
To be fair, Cape Town has better climate and is extremely beautiful. Tourists generally like it, I can see why someone would have a nice impression without knowing much about what's behind the facade. It could be paradise if not for the politics and general state of things in SA.
But yeah, comments like the above are bizarre. Moving to SA is relatively easy, I lived there myself. If it's so great as some foreigners online seem to think, why don't they give it a try? Why do educated people and skilled workers generally move in the opposite direction and leave?