Combined with very few restrictions on who could start a school and where. This has turned out to be a combination leading to consolidation of non-public schools into a few, huge conglomerates turning out a nice profit for their owners. How they make this profit? Make sure to establish schools in areas where students have good home conditions and need less extra support, also it's a good idea to have some higher requirements for starting like part of the classes in English. This means the students in need of extra help/worse home conditions stay in the public system, which will thus have higher costs per student (but our voucher system means that private schools must be paid as much per student as the public ones).
So even right-wing politicians think we need to change central aspects of this system, to prevent this kind of "skimming the cream". It is certainly no panacea
I am the Demon of Delightfulness and Sinister Smirkings!
e^(πi)+1=0
identity named after the Terry Pratchett of 18th century mathematics