The options I have now: put my daughter in a "free" system that will destroy her future, or pay dramatically too much in a private school so that she has a chance. I've chosen option 2.
What the UN thinks is quite irrelevant as the current system is not only broken now, its been broken for decades and continues to get worse. School isn't "free" now, it is paid for by taxes. The problem is, there is no incentive for the public schools to get better, and they just won't. In a private system, all the "free" money taken out of the private economy in the form of taxation would be put back into private hands. Then parents could decide where to send their children, weighing the costs/benefits and choosing schools appropriately. There has been and will continue to be very large sums of charitable money to help educate - I believe Gates now has the largest charitable fund focused to a great degree on education.
The bottom line: privatizing education would be dramatically less expensive (think of the immense cost of the beauraucracy now in the education system) and more efficient, and more innovative. Why, you ask? Because the schools would be competing for students, and the bad schools would go out of business as they should. The good schools would get bigger and more plentiful. The cost of education would go down as new innovative ways are found to provide quality education. etc.
The alternative: dooming our children to mediocrity in the public system.