With all due respect, if States stop funding their own school system and instead shovel their school budgets into private schools, then it's no wonder that private school (which are already at an advantage due to the simple fact that they cherry pick their students while public schools cannot) are doing better by comparison.
Public schools still get funding. Private schools aren't replacing them in a big way.
And public school problems aren't caused by the best students migrating to private
schools. They're fundamental, ie, under-funded, poorly managed, parenting issues.
Should people be forced, via taxes, to pay for private schools that their kids can't afford?
Taxation is all about forcing people to pay for things they might or might
not want or be able to use. Even things strongly objected to, eg, wars.
Even those who have no kids in school must pay. My kids are grown &
working, yet I pay around $20K/year in property taxes to fund schools.
And then even more in income taxes.
It's our system.
So to parents who can't afford sending kids to private schools, I say...
"Welcome to the club."