If done right, home schooling can work for some. It was not an option for us.
We have family members and friends who have home schooled and are still home schooling (all JW's). The trend I see with the JW's is public/private school cramps their style. They like to travel and have a flexible schedule. They also do not like to get the kids up and ready for school. Let's face it, school is a lot of work for parents as well. School shopping, packing lunches, help with homework, getting the kids up early and on the bus or driving them, etc. One of our friends kid came home and said a bad word and they had the kid home schooling toot sweet. What do you think, your kids are never going to hear a naughty word in life? They will hear it at their job. You can't hide your kids away from the world. They will not be able to handle anything when they get out in it.
Everyone has to do what works best for them but home schooling was not an option for us.