If someone in public have some behaviors really bothers you,will you speak out?
In case of a random person whom I don't know and their behaviour isn't directly affecting me or harming anyone else, I ignore it or walk away. If they are my family or my friend, I let them know right there and then or tell them we will be talking about it at home. (I did exactly that with my Dad the previous Saturday)
• United States
Depends on who the person is and what they have done. Sometimes it is hardest to say something to someone you know who does something like this as in afraid to hurt their feelings, but then sometimes if it is someone you are just meeting it might be Best to just keep quiet as well.