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?
My family for example is certain that crime is going up (or is at an all time high) because Home Depot is locking up more and more of its merchandise.