You can't reasonably expect to reap the benefits of capitalism when the economy is run by communists. The problem is not capitalism, it's the ANC government, their policies and their corruption.
28 years into democracy, an entire generation of previously discriminated against people could have received decent education. They could all be participating in the economy on equal ground. The problem is the economy has been stifled through bad policy, causing low investor confidence and lack of critical skills, making the pool of jobs small for the average man.
Instead of focusing on education, the ANC continues to push through race based legislation. This further decreases investor confidence and capital investments, which leads to further dilution of the job pool.
What makes this problem even larger, is the ANCs willingness to use race to hide their own corruption and failure - further pitting man against man instead of creating an environment where all can work together.
The poverty in this land is first and foremost a failure of the ANC to invest in the victims of apartheid at a more grassroots level. The trillions lost to corruption being invested into communities, would have far greater an effect than BEE ever will on upliftment. Sadly that ship has sailed. While the gods of your glorious movement sip champagne and drive super cars, your fellow man is losing his children as they fall into pit toilets.