Interestingly, the old anti marijuana laws were racist, targeted at black people. So, it is ironic that this ANC government defends them.
EDIT: In my opinion, everything should be legalised and decriminalised. Certain drugs, like heroin or cocaine, you should be able to obtain from a licensed dispenser. If you buy too much per month, you have to go to rehab before you are allowed to buy more. Or wait a certain number of months.
This is because heroin and cocaine are more addictive than say magic mushrooms and cannabis. There should be absolutely no limits on magic mushrooms, cannabis or any psychoactive cacti.