Though homeschooling was not popular in previous decades, it is now winning supporters back.
Every student learns in a different way. Some personalities are not of the type to undertake the experiment of homeschooling successfully. There is less attention for one pupil but among more children is some kind of rivalry.
In my opinion, both home schooling and regular schooling have their merits and demerits. Many parents home school their children to keep them sheltered from the environment and the world. In classes, a child could be totally lost and ask for help, but because of time constraints the question receives general feedback.
Students that are homeschooled are not necessarily entitled to the resources that students attending public or private school may have. Not only that, if the parents feel that they are not capable enough to teach all lesson for their children, they should hire tutors to teach their children.
Homeschooled students do not worry about blending in with others. It is a microcosm of the world. They can choose to learn from their parent, a tutor, or some type of educational program.