Quote Originally Posted by Goji1639 View Post
I think being called out in front of strangers is something that always has a decent chance of being interpreted as a slight, especially if it was unnecessary. So, if the run is going fine the only reason to call someone out is to be a dick.
If my co-worker is doing his job wrong I don't care one bit if we're in front of the entire workplace, I'm going to approach him and offer a suggestion on how to do it better. Obviously you don't ridicule them, you offer help. The two are very different things and it seems to me that you're incapable of differentiating between the two; this makes you part of the problem this community has.