I'm not sure what to think about these findings. Some of them may be BS, as you say. I do know that the concept of team sports is not a panacea and I also know that some teams & coaches are a positive influence while others are not. For me, the lesson is not to take any of it for granted and look at each case in context. As I noted, missing out on team sports may not be as bad as many people tell me it is.