How can taxes pay for private, religious, or home schooling? The NH constitution says “But no person shall ever be compelled to pay towards the support of the schools of any sect or denomination.” If a voucher is used, then taxes are sent directly to religious schools, violating the constitution. If to a private school, then that is a tax subsidy for a private business, which is bad.
If a tax credit or rebate are used to pay the parents, then what if the parents rent and don’t own a business? The state may not even know they exist. They don’t pay tax to the state, so how do they get a credit? What if the parents homeschool? What if the rebate is just an incentive to have children and the parents don’t actually teach the children anything?
If there is school choice, then one public school will necessarily become more in demand than others. What happens when more parents choose that public school than it has capacity for? Does it charge a surcharge or extra fee? How is that fee determined so that the number of students is equal to its capacity?