President Cyril Ramaphosa's designation of Roelf Meyer as South Africa's ambassador to the US has ignited fierce debate, ...