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 don't know at what solutions you refer to but i consider that the school environment, as long as it is a healthy one, it is important in the development of the child. There is not only the part of learning but also how to behave in society, how to solve group problems and so on.