Point 1. I think that kids are awesome and capable of a lot more than we often give them credit for.
Point 2. I'm not a parent.
I do however think that this article makes a good point about how part of being a kid is making certain social mistakes or errors as part of the process of learning how not to be a total drag on the rest of humanity. Pathologizing the learning process is probably also not a good idea.
I've been very much into the idea of anti-fragility lately, especially with how it could possibly apply to parenting/education.