If you really want to privatize schools they absolutely most be non profit with salary caps. (not 2x more than the median salary). In practice privatization doesn't work because rich parents can afford expensive schools and their children perform better simply because they aren't poor. Additionally, private schools don't take on disabled or delayed students because that would ruin profits.