Idealism is nice but not gonna solve the problem. No but they are the ruling party and without them & the people that vote for them these things will not change, that's called realism
Can't a man be a little idealistic? His steps are reasonable, and if you note: he didn't say it had to be the ANC's job to fix the problems.
Everything he has done since being DP is against what you say.Nothing's workable while the current version of the ANC is in power...the rumours of Cyril being in the lead for the next go at the presidency "has the potential" to improve things though he may be in the same position Obama is in i.e. handicapped by the **** he'll have to work with within his own government \ corporate interests.
What I would suggest (that would never happen)...privatise SOE's while at the same time making competition boards accountable to the consumers they're meant to serve.