Well, one skill I thing is quite essential to anyone anywhere at anytime is socialization, something you won't learn easily being homeschooled.
Kids need to be out and see lots of different people and characters before their adulthood, otherwise they're gonna have an schewed view of others.
Why not try to teach them all this different skills and values while they go through traditional venues of growing up instead of alienating them from the rest of the world around them?
I used to think that (and was not homeschooled myself), but as far as I can tell, the research doesn't actually show much difference in socialization between otherwise comparably situated homeschooled and non-homeschooled kids. There seem to be some aggregate differences mostly because of the different distributions of religiosity: a lot of homeschooled kids are homeschooled for religious reasons. But if you compare middle-class-secular homeschooled kids to middle-class-secular public-school-goers, they seem broadly similar.
You can learn how to interact in society while still being homeschooled. Might be a different experience but homeschooling does not necessarily equate to being alone all the time.
Kids need to be out and see lots of different people and characters before their adulthood, otherwise they're gonna have an schewed view of others.
Why not try to teach them all this different skills and values while they go through traditional venues of growing up instead of alienating them from the rest of the world around them?