As an employer, we have a office policy that advises people to refrain from talking about religion or politics in the office place.
At first, there were two people who pushed back very very vocally to this policy and refused to abide by it. After a few warnings, one quit and the other did something inappropriate that caused us to fire her.
I was really surprised by the reaction after that. People came up to me and thanked me. It turns out those two people were an enormous distraction for everyone at work, and actively created a divisive and uncomfortable environment. They were obsessing about politics and could not stop talking about it with their peers - badgering anyone that disagreed with them. One of them even tried to use the company website and social media accounts to champion her politics.
After her termination, we discovered that she was also collecting client invoices on her desktop computer. Apparently, she had it in her head that we were secretly overcharging customers (she apparently did not understand how compound interest works) and was planning on reporting the company to the financial authorities. Note that even when you're innocent, an accusation of fraud can cause serious reputational damage as well as huge legal fees associated.
Activists are absolute poison to a company. I feel that company's efforts to placate them are usually recipes for them to backfire.