I can add one more reason to homeschool, and that is learning disabilities. Not always, of course, because sometimes the school system is fabulous. But I run a Twice-Exceptional group in Denver for parents of kids who are both highly gifted and learning disabled, and the conversations always touch on schools that can't provide adequate help with the dyslexia or dyspraxia or whatever the issue is. When I ran a homeschooling group, a large percentage of the boys had ADD. By being homeschooled, they had short classes, with lots and lots of activity breaks throughout the day.
In addition, when deciding to home school, you are making a choice to limit your kids' exposure to texts, concepts, skill sets, and ideas to your own (limited) knowledge of texts, concepts, skill sets, and ideas. However much you work to become a good teacher, you are only ever you. (Even the formidable Miss O' would not wish herself to be anyone's sole instructor for a decade.) And there is an emotional attachment, you see, that can blind even the most observant parents to some of their children's needs and failings, things that a trained, more disinterested teacher might see readily. (This includes an understanding of learning disabilities such as dyslexia, which was left undiagnosed for all 12 years of homeschooling for one kid I know. When he went to take a college placement test, it turns out he actually couldn't read. Apparently his mom had been reading his tests, and the texts, to him.)
See, I was raised to engage, to talk it out, read up on it, take it on, see what I can do to help the other fellow. I have had countless, fact-filled, example-laden arguments with my parents over gay rights, with my father over abortion rights, with my brothers over who ate all of the pie. Dammit! So, while I am very much an "in your face" and "won't back down when I'm righteous" sort, I freely admit that I have loads to learn, can change my mind on things, all that; so I am totally baffled by citizens who don't want to engage.We all can't "get along" when a large portion of the national population is in denial of the ideals of a good-sized other portion of the national population. It's incumbent upon ALL of us to read up on ALL of it. It's why I don't "Unfriend" or "Unsubscribe" (the latter I have had to do only once--abusive stuff) on Facebook. Or proclaim how "sick" I am of reading other people's views. (Or seeing their dinners. Or their play by play football analyses...)