oh for goodness sake, you have no idea about any of the circumstances or background of this woman and her dd, and yet you post a deeply judgy thread about her and make it so that if she is a MNetter, she'll see this thread and be really upset, and know it was her, as well?
You didn't have to say where the Starbucks was, did you?
If she'd come on here and posted 'I had a rubbish day, just found out my dad has terminal cancer, I was late for work and my boss threatened to fire me, and I yelled at my DD and called her stupid for no reason' the thread would be full of people saying 'never mind, we all have days like this, give her a big hug and apologise and it's all over'.
But now it's full of smug judginess and if the poor woman is a MNetter she's probably weeping into her coffee right now at this thread.
My mum is a psychotherapist, and according to her the evidence is clear: ill treatment of children only results in mental/emotional damage if it's sustained - one instance of calling your child stupid will not damage them.
And if you 'debrief' with them afterwards, and explain and apologise, then it's even less likely to even be remembered, let alone cause any damage.
Noone likes seeing children being yelled at, but come on, people. Get off those high horses.