Most of the reason that kids that were home schooled are unable to perform well in society, is that almost all of them come from either strict religious homes where they are taught absolutes, and sheltered. Or, their parents just plain didn't care, and let them do whatever.
I've seen both types, and also those that actually got a HECK of a lot better of an education than any public school could hope to even begin to give kids. I hate it when people bash home schooling, it's turning to be one of the only viable options. I'll be d*mned if my kid is going to go to some inner-city public school, where the only thing you learn how to do is either survive or get into trouble.
bah.
-Phil