Why does anyone give to these schools?
Because they get a tax deduction. End the tax deduction, dry up the donation revenue stream.