Tassidar said:
Personally, I don't know how the government can overcome this problem - they still have a limited budget, and even if there was not corruption, there still wouldn't be enough money.
I think there is enough money in South Africa to fund a decent police force and get crime down to reasonable levels. Consider for example that our "police per capita" is already pretty high:
http://www.nationmaster.com/graph/cri_pol_percap-crime-police-per-capita --- our crime rates are higher than basically all countries with lower "police per capita" (and this is in spite of labour in South Africa being quite expensive, which of course is also a huge part of the problem in itself - not just because it means we can't afford more police, but also because it's one of the major causes of our high unemployment rate, which feeds crime).
The main problem is that rampant and inreasing corruption, lack of skills (at all levels), poor training and an apathetic and arrogant culture (all of these things coming ALL THE WAY from the top [cf. Nqakula's "stop whinging, whities" attitude or Selebi's "protect malls? how ridiculous" response to daily mall heists], and hence not being tackled and becoming worse) are all eating away at the
effectiveness of our police force. We can keep throwing more and more money at the police force but at the end of the day if corruption remains endemic you're just basically giving more money to criminals and getting less and less in return (and worse, those criminals are
within the justice system). (I personally know people who have been robbed by cops, and we also read in the news of e.g. cops who hire their guns out to hijackers - what sort of demented culture is this?)
Another factor to consider is the huge amount already spent by our economy on privatised security; if we had an effective police force, there wouldn't be as much of a need, and hence, there
is a lot more money still "available" (in principle) that could be spent on the police force. In other words, the money is already there, it's just not being spent/used properly and efficiently.