I sort of agree with that article. (I'm not going to link it here because it's got some language, but it isn't their opinion that I'm talking about anyway.) Here's a link to a news article about the situation: WCSH News
Let me clarify my agreement with this statement - yes there sometimes IS something wrong with a stranger yelling at someone else's child.
However, in this case, the child had been crying for 40 minutes with the parents doing absolutely nothing. So the discussion becomes whether or not someone else has the right to get upset when you're doing nothing to rein in your child's bad public behavior when it's interfering with other people's peace of mind.
To be fair, the diner owner was behind a counter, and she spoke loudly toward the entire family, AFTER 40 minutes of screaming from said child. From what I understand it isn't as if she got in the child's face and screamed directly at her. That might be different.
She put up with a little kid screaming for 40 minutes in her establishment, then finally had had it. I can understand this frustration.
I understand that we need to not go around judging other moms, other parents...but there comes a time when we have to acknowledge that sometimes we could be doing something better, and there needs to be a time when we're willing to have it pointed out to us.
It used to be the young families stayed with (or near) their elders, and the older parents could advise and correct the younger parents as they went along. This is no longer the case, and I think we're seeing the results. Younger parents are no longer willing to hear any sort of advice from older parents. We get offended when anyone dares tell us we might be doing something that would be better done a different way. How dare someone else tell me there might be a better way...
Well true, no child is born with a parenting manual attached. But we have parenting manuals living in front of us in those people who have successfully raised kids and just might know a thing or two about what could work.
Let people help you.