I've spoken to a few, its not that they are incapable but no-one wants to take responsibility for issuing the instruction. So a lot of times, they are stuck sitting on their hands and I wouldnt want to be one of them without a large backup force tackling these rioters. That is why there used to exist a riot unit and reaction unit, to specifically backup the other forces on the ground that your day to day SAPS could not.
We have lost that part of the "force". Two edged sword, do we need to maintain a unit like that still? One would hope not but then when stuff like this happens what do you do and TBH, after the riots of 2021 ( nearly two years now ) , you would have thought they would have re-looked at this policy.
We do have public order policing (POP), but questions were raised last year with the July riots whether the police have the resources to deploy POP. POP is supposed to be below the Special Task Force. Clearly the contingency plan now was to mobilise and deploy the SANDF where necessary, which again raises questions concerning POP.
During these hard questions, the state proposed to establish an interior police, a gendarmerie or otherwise a public guard. An option I wouldn't approve concerning corruption.
Again, public order is being neglected and with a possible mass strike mobilisation on the horizon, harder questions need to be asked concerning our public order capabilities and contingency plans coming to intelligence (proactivity) and reactiveness by mobilising specialised police and other security services.
Public order is almost now, wholly, outsourced to private security, supported by SANDF deployments. We can't be allowed to be this constraint. The police union embarking on a strike this Friday already questions the budget in maintaining public order which impacts our options. A good idea would be to have an auxiliary which can draw on the reserves, but we can't have that without a doable budget.
Neglect, neglect, neglect...
I am not even going into the training aspects which also comes down to budget in addition to time, availability, quality and scope.