No public schools are not the best bet we have, nor is it the only choice. I happen to know some extremely intelligent, high achieving home schooled children that could shame most public HS graduates in their knowledge.
The more money we throw at education, the dumber our HS graduates become
And I happen to know some home schooled kids that are dumb. And a public high school kid (my son) that is in the top 3% of ALL high school students in Math and Science (according to the ACT's)
What was your point?