I've just sat and read the whole thread. I like to RTWFT. But nothing new or relevant came out. The OP had her answer in the first 10/20 posts.
The point of the thread is:
You either do or do not think that it's acceptable for an adult to shout at a child who has kicked them.
The majority have said they do think it's acceptable, in the situation the OP described, that the bloke shouted.
OP: your child/children have been born into a world full of people with kids, people without kids, people with hidden problems, people with 'bad tempers', people with 'good tempers' but have who have a different opinion to yours, people in pain, people who are on cloud 9, people who may have just left a graveside ... your child is not a babe in arms anymore, and if she kicks one of these random people, she might get shouted at.
Your DD knows that now. So she probably wont kick anyone again. Good.
She may also have learned that if anyone ever kicks her she has a right to be cross about it. Good again.
That's how the world she is growing up in works. You are doing her no favours by making her think it doesn't.