There are three kinds of homeschooling, in my experience....
1. Those who do a good job of actually educating the kids, academically and socially.
2. Those who want to isolate their kids from all the badness in the world, so they don't let them out of the house, and create social misfits along the way.
3. Those who "homschool" to keep themselves out of court for truancy issues, and don't give a damn about the kid, so long as the kid doesn't take up any of their time.
I fully support the first one. I fully oppose the third, which I often seenfalling back on "virtual schools" as well, because the kid is a discipline issue at school. The second, I just feel sorry for those kids...