I like you, so I say this with love: There are many on here who send their children to public schools with no reservations. The schools here are excellent. My children attend these schools and are healthy, happy, popular and well-adjusted.
If you wish to home-school your child(ren) that is your choice, but it is not mine. I am quite weary of home-schoolers who are zealots about it. My husband and I are well-educated, so it is not a lack of learning. The boys learn well from us about everyday tasks and get tremendous help with their schooling here.
We live in a rural area with no other children near-by. They go to public school and have by doing so, met many children who are not as privileged or more so than they. I don't think this is detrimental. They must move out one day and make their own lives. Better now than at 16 or younger to learn that there are sharp corners and mean people in the world.
Just my two cents.
As you know, I'm a home-schooling zealot for my family. After 10 years, I just don't see any other way of living our life, although we always say, "This year, and then we'll consider all the options again next year."
However, from a historical standpoint, I don't believe government schools are what our Founders intended. In my ideal society, your local "public" school would be a private school, which you could easily afford because you wouldn't pay property taxes. Poor children in your area would have scholarships to the school, provided by donors who had extra money because they didn't pay property taxes :-).
In more populous areas, there would be charity schools in addition to private schools at a variety of cost levels. In the charity schools, the families would trade control over the curriculum and environment for free schooling, which is pretty much what everyone does in using today's public schools. Sometimes it's successful, as it is for you, but sometimes it's disastrous.
For me, parents' control of education is the goal.
Are you sure? At 16 won't they be better able to defend themselves?