If we can educate our kids at home why do we need to send them at school?
If socialization is a problem in homeschooling, there are many solutions to that ;-)
I think there are still things that cannot be taught at home. One of which is the socialization of children. Socialization at school is a lot different. They will have and maintain friendship, the sense of belongingness in a group or to certain person can build self confidence and trust to other people. Also, in school there is a sense of competition. Children learn how to compete to other children and to themselves. Camaraderie is also one.