>>garcia+(OP)
Your "it depends" argument is that some kids aren't social, don't like playing with other kids, are better off not having exposure to social interaction with peers and practice talking.
If this is the criticism then it's a glowing endorsement of daycare and school.