"The government, under the leadership of President Mbeki, remains committed to the doctrine of the separation of powers," Maseko said, "and finds the intimation that suspending the NDPP undermines this doctrine unjustified, misleading and amounts to an extreme exaggeration."

Full article on M&G Online
I just don't understand this.

I struggle to see how the ability of a single person (the president in this case) to suspend the head of the NPA is okay. Let's paint a scenario....

Assume that Jacob Zuma became the next president, and the corruption case had still not been closed (unlikely, but just work with me here). Let's say that they managed to get a warrant for his arrest. President Zuma hears of this, and suspends the head of the NPA. This buys him time to kill any evidence against him, or appoint someone sympathetic.

How can this be seen as "separation of powers"?