Gigaba could not teally do anything else within the time constraints.

Hopefully he will be the good manager he makes himself out to be and fire those manager that do not do their jobs properly in ensuring that the organisation they are controlling is making a profit.
Otherwise there is no use for such an organization.