As one US lawyer calls South Africa a failed and lawless country, CNN host Piers Morgan defends SA as a destination, warts and all.