There is no doubt whatsoever that had the generals been true to the requirement of their commissions ? to serve their country, not the National Party ? they could definitely have stopped de Klerk and his quislings ? they knew the situation. Unfortunately for the country and its future, their salaries and perks came before their responsibility to the country and its people.
No revolutions, no purges...just payoffs.
Communism failed in the Soviet Union because the ruling elite was too small and static. Too many influential people were not brought into the elite ruling class. Socialists have learned the lesson. They know now they must expand the numbers of the "priveleged few" to include those who would in previous times resisted, and be sure to watch out for new people who rise in prominence.
Nobody starts a revolution, or counter-revolution, based on ideology. All revolutions are orchestrated for personal financial gain.
South Africa could be a case study for the effective way to institute socialism.
Are there parallel in the US?