Once socialism is accepted and it’s understood that it’s OK to demand other people’s money, it always comes down to a demand for the government to steal more money on behalf of recipients. It is inevitable.
Or, as a kind of hybrid measure, there's vouchers, As I suggested elsewhere #15, that would be equal funding for all, parental choice for all, free market competition leading to schools more exactly matching the parents' preferences.
Or, to be more radical: abolish compulsory schooling AND the associated taxes altogether, and let the parents pay out of pocket for whatever kind of education (school or non-school) they want for their kids.