As a father of 2 little children I can tell you you're constantly being judged by people around you for for not doing good enough a job parenting - especially by people who aren't parents themselves but think they'd be much better at it. In these situations there's often a lot of background information the casual observer simply has no way of knowing.
Just saying we should maybe give the parents in the anecdote above a bit more benefit of the doubt before judging how wrong they handled the situation.