Maybe it were better for myself being not so directly in the past. Sometimes *it is better to weigh situations up instead of being so honestly to people.*(Original post by Anfanny)
Depends on the situation.
If said thing was done in front of me I might say something to them.
If it was extremely bad or I felt in danger then I would have to say that I would not mention anything.
Sometimes to prevent awkwardness I may not say anything if it's bad/wrong/disgusting but there's always a lot to consider what can actually be got from calling someone out. It may even make things worse.
...or just paranoid?