Good analysis. Unfortunately I find it very hard to believe that people like Ramaphosa have not been aware of the looting that has been going on.  The media have been highlighting it for a long time and yet he continues as though he is only discovering it now. What he could have done about it is a difficult question. I think his silence makes him complicit and this crazy idea that  theft and looting, when done by politicians, is political in nature and can be tolerated until the next election needs to change. Ordinary citizens get charged and prosecuted as soon as a crime is exposed? 
It's all very well saying political wars ebb and flow but that would be with "normal"  political competition. Where blatant criminality is evident, the matter should cease to be "political" until the criminality is resolved. I think the Ramaphosas of this world have failed the country and can't be trusted any longer. The only solution is a complete change of government.. Anything honest would be better.