That said, I think a workplace where people freely argue with each other and try to make their political viewpoints "win" is going to be unproductive. Leaving out politics is appropriate because it focuses the company's efforts on providing a better product or service. I view time and resources spent on those political activities as unproductive and distracting for the workforce. So in a sense, being political at work seems like a performance issue to me. I know some people will use mental gymnastics to claim that being political is somehow beneficial to the company with vague arguments around diversity or attracting certain customers or whatever, but I don't personally find those justifications to be compelling, as they seem disconnected from the reality that apolitical companies and products do just fine.
Maybe it’s the captive audience that is the distinguishing factor. I’m not sure.
For example, I work on a software platform where our customers regularly host content that I find offensive and sometimes even disturbing. But I’m not forced to watch/listen to it, so I’m fine with it.