Die Wettbewerbsfähigkeit des südafrikanischen Bergbaus wird aber durch häufige Streiks aufgrund der niedrigen Löhne und mangelhaften Arbeitsbedingungen geschwächt. Zu den jüngeren größeren Ereignissen dieser Art zählt der Streik von 2012. Die Arbeit in den Bergwerken ist riskant. Zwischen 1984 und 2005 starben in Südafrika über 11.100 Minenarbeiter. Die Zahl der Beschäftigten in der Gold- und Steinkohleförderung sank zwischen 1987 und 1996 um rund 200.000. 1997 waren im Bergbau 560.000 Personen beschäftigt.