Over the last couple of decades, South Africa has experienced changes characterized both with ups and downs.