...which is tantamount to a redistribution of wealth, i.e., full-on Socialism.
I couldn't disagree more! Instead of government spending tax dollars, they are sent back to the people. A tax rebate.
Granted, taxpayers without school children are still having their taxes taken, but the competitive pressures would reform education, IMHO.
Doesn't an ordinary K-12 public school also represent a socialist redistribution of wealth? Taxes are collected from the public (including those who do not have children in the schools) and are spent to construct, maintain, and operate a facility that is only used by a portion of the children in the community.
With vouchers you seize money from the public and cut a check to select individuals, with public schools you seize money from the public and use it to pay for a resource that only select individuals will access.
Both seem equally socialistic in principle, although one may be slightly more efficient than the other.