My husband is a public school teacher...purposely. Unless we were in dire straights, he would not accept a teaching position at any private school. We *believe* in the public school system, however broken it may be, and believe that the best way to fix it is from the inside out.
So our children will be educated in public schools. We can supplement our children's educations at home, we can have a close relationship with school officials and teachers, and we can advocate where needed. He's a teacher, I'm a social worker, we both know how the systems work and what would be needed to get things done.
Unless we felt we had no choice, our children will not be homeschooled and will not attend private school.