Unless the child has a major social development issue which prevents them from having proper social relationships with children of their age group.. For instance. A grade schooler with aspergers who is either unsocial, or the type who bothers and annoys other children so badly that they refuse to be that child's friend. Which creates a chain reaction. It is impossible for that child to realize why other children don't want him around but children are clicky. Things like this can create a problem which lasts all through grade school. Now we've taken an incredibly intelligent child who could have been a rocket scientist, and ruined him by forcing him to stay in social situations that he didn't understand and he didn't understand why he was hated for it.
Home schooling can be very beneficial for some.