Not all homeschooling is good, though. Kids need social interaction, yes, and public school allows you to interact with people within your age range. Talking to people in high school when you're in elementary school can be dangerous, though it isn't always bad.
It depends on the public school (or the homeschooling tactic).