I disagree,
Some of our colleagues have made a tidy sum with the provident fund. True its not a pension fund but more like a self managed portfolio. Nothing is guaranteed and its conceivable that the day you decide to leave the fund may be worth very little. It depends entirely on how you manage your portfolio and what you've invested in. I myself am not an astute financier but have managed to make a respectable return over the last years. I see it as more of a great savings tool than a "pension"