Homeschooling is the traditional form of education with a longer history that state run or privatised schools, and while either could be a positive or negative experience for children, it's important to recognise the benefits of homeschooling. Many psychologists have found that parental bonds matter more than peer bonds, and we have somehow got that the wrong way around in modern societies, sending children to school increasingly early, and interfering with the natural maturation process. Classroom education can often leave behind both the incredibly bright, and children that are having difficulties, as teachers have to grade their lesson to the middle ability students by default.
Conversely parents that have the luxury of home schooling can often provide better facilities, and a better atmosphere that schools cannot generate, and can give more focus to each child with such small numbers of children. The "ram as many children in to one class" approach is failing children and leading to too many problems, homeschooling can lead to better results, and an individual's rights to chose how their child is educated should be preferable to a government monopoly on education.