Yeah, I would agree with that. I am usually very reasonable with my son most of the time. However, one time something happened and someone butted in and I was none too happy. This gets a little graphic, so here goes.
We were at the beach all day, and came back to shower and change clothes up at the somewhat busy bathrooms. I was on my period. I changed my son, and then proceeded to get dressed. I was naked, and putting a tampon in, with my leg hiked up on the back part of the toilet. The string came out of the tube and I was struggling. I was bleeding heavily. My son (2.5) was in the stall with me (handicapped stall mind you), and in the midst of my struggling decides to high tail it out of the stall and bathroom. My hands were full (and dirty), I am totally naked, and not about to run after him, and he thinks the whole thing is hiliarious. I had just earlier told him in a quiet voice to stop playing with the lock on the door. The only choice it seemed to me at the time was to yell for him to get back in the stall. Loudly and clearly, get back in here, so he listens the first time and I don't have to worry about where the hell he is if I have to say it a second time (I could not have put my clothes on quickly given the situation). I am loud, the bathroom echos, I was stressed, he ran back in thankfully. I slammed the door after him and told him he can't run out of the bathroom, that it's not safe, etc, etc. I wasn't screaming, but I wasn't quiet either. I was upset. So in the midst of this, some passerby hears all this, thinks I am hitting my kid and starts yelling at me, calling me a bitch for hitting my kid. I yell back, I don't touch my son, etc, etc. She accuses me again, calls me more names, and says something about how everyone heard that I was putting in a tampon (I had said something to my son about how he can't disappear when I am busy doing that), I said, like I care? Like it's some big secret women put in tampons in bathrooms? Anyway, she finally goes away, I am stressed but manage to calm down and then further explain to my son why what he did should not happen, etc, etc.
It was a very rare instance of me yelling, and quite frankly I still think I did the right thing in doing so, because he could have gotten very far from me before I could catch up to him, and we were not in a safe place. From strangers, parking lot or from the big cliffs that were right outside. But that woman yelling at me didn't help the situation one tiny bit.
I will say that I really hate it when I see people yelling at their kids too. Usually if you do say something, you should only do it by empathising with the parent, so they don't get defensive and calm down. And if you really want to do something, perhaps work to offer non violent parenting classes in your local area?