In my experience, the vast majority of employees don’t want their workplace to become a political battleground. Even those who occasionally discuss politics at work and are mature enough to behave like adults about it.
It’s tempting to think of this in terms of Democrats vs Republicans or right vs left, but that’s not really the domain of the most problematic employees. The most problematic employees are the ones who have given up on the notion of reasonable debate or disagreement and instead have become convinced that the other side is committing acts so terrible that fighting them at every juncture is the only acceptable thing to do. Strangely enough, the “other side” isn’t just far-right or fad-left people, it becomes centrists, or people who don’t vote, or people who don’t want to engage in politics at work.
When you’ve reached the point where a small handful of employees are fomenting outrage at their company for not putting a BLM statement on the company Twitter account, for example, the situation has arrived at a “with us or against us” false dichotomy.
Generally, the only way to win with politics at the office is to not play. However, when one side decides that not playing is equivalent to being evil, everyone is forced to play. When everyone is forced to play by a handful of disgruntled employees, everyone loses.
Paying to remove these people from a company makes a lot of sense. If you don’t do something to remove them, the people who are sick of being dragged into political debates at work will slowly diffuse out of the company. The hyper-political employees are a loud minority, but the people who just want to do their jobs and remain professional are very much more common. Don’t let the tail wag the dog.