When you are home schooled you learn self motivation. For example when your parents are at work when it is time for school you have to learn to do it without being asked which is a quality not found in many students attending public schools. Also this ability is just as important in work life as the social interaction
Although it clearly depends on the school in question, home-schooled children most often receive far more individualized attention and feedback on their work than public school children. In that way, the home schoolers have a tremendous advantage in the progress they can make in school. However, public school kids likely have an advantage in regards to socialization and social tolerance.
Home schooled children do not have the same amount of social interaction as public school children. This actually puts them at a disadvantage. Learning comprises more than what takes place in a classroom. School is also where we learn much of the diversity and social interaction expected of us when we leave school and enter the work force. Children who do not have the opportunity to learn how to integrate with those who are different or who have different ideas are at a considerable disadvantage when they move on from school and into the working world.