I've definitely caught a verbal beatdown from people that sounded perfectly calm and reasonably quiet the whole time.
1. It is appropriate to yell at someone when the immediate safety of yourself or another person is threatened.
2. If you accept (1), then the presence of yelling is a much narrower filter than the presence of conditions under which yelling is appropriate. Due to your stated belief that yelling is never appropriate, you see those filters as equal.
3. With (1), I have given you conditions under which I think it is appropriate to yell at someone. Those conditions are never present at my current place of work. So if, based on only those facts, you were to disqualify my place of work as one where you would work, your filter would be too wide.
Tells you all you need to know IMO. It’s never OK to yell at someone at work.
Edit: If you're downvoting me, let me know when you think it's OK to yell at someone at work and where you work so I can never work there.