I was home schooled, and I believe it did hinder me socially. What you say about social interaction outside the home is true, but it's still not all that much.
Different things work for different people. Some people work very well under a homeschooled routine. Others do not. Do not tie your kid to one or the other for the sake of your ideology - go with what works for them. Experiment if need be.