Since 1994, SA has been a mixed bag of presidents and patchy