So why not get government to match the amount, school for school, that the average private school gets? What will the results be then? Seems like a wise investment to me.
Throwing money at a problem doesn't really help, thats an urban myth.
You have to use said money with a coherently thought out plan(made with clearly chosen goals and with a clear, efficient and logical plan of action to reach said goals) unique to each schools separate challenges and circumstances. Layers upon layers of managers, middle managers, ministers, party policy makers, middle men and eduction "consultants" hundreds of kilometers away will virtually never be able to do that.
And actually spending money on quality teachers, school facilities and development programs? Do you have any idea how much that would cost? How would they pay the BMWs, holiday expenses, massive salaries, excessive bonuses and air travel fees? Not to mention the lucrative contracts they have to pay their famil.. uh, contractors.
And please don't make this an ANC or race thing, its the problem with governments all over the world. Look at the UK and US, their public schools also suck. Our government just seems to get away with it easier and care less about being caught.