I feel homeschooling ,is to shelter this kids from what is really going on out in the world. Another words. " Overprotective parents."
I can see why you feel that way. At the same time I don't think any child should be exposed to the amount of bullying and abuse in school that some are. I also don't think it is fair to let one's child be a bully or to let teachers get away with abuse or anything.
Since I can't change the world, my only other option is to home school my child. I think there are some serious flaws with the education system, but unfortuantely I can't change the public education system.
I think sending kids to a private school can be even more sheltering. I have seen people come out of private schools being highly intolerant of "average" people, average usually defined as non-elite. (I went to a private school and a lot of the people had an elitist attitude inherited from their parents, and planned on having babies and raising them as the next generation of elite. Not my cup of tea.)
I want to adopt children with "disabilities", with mental illness, children coming from abusive situations, etc. In other words, the kids that get targeted the most on the playground. So those are the main reasons I plan on home schooling my children is to keep them from experiencing the cruelty of kids raised to be "normal."