I don't want to be friends with people who cannot separate their personal opinions and friendships from their work opinions and colleagues.
Fortunately, I do not have to, because I am able to separate the two. The question you asked made sense only in your mind, because you cannot separate and compartmentalize two different things, and instead mix unmixable things together and create a complete unnecessary mess. This leads to a total mess in proposed solutions. Again, in your mind it makes sense, because a collegue's personal blogging FEELS like a betrayal of a best friend. Not good.
I mean, I would prefer not to work with crazy people, because they're usually also awful to work with.
I'm not saying they should be fired. What I AM saying is that of course people's opinion matter in your relationships. And that includes every relationship, even work ones.
Of course, in a working relationship, people's opinions on work issues matter greatly. It is weird and counter-productive to care about colleagues' personal political views while at work.
In my experience, the enjoyment of working with people and their professionalism does not depend on the awefulness of their political opinions.
Not being able to separate, to only work at work instead of pulling your personal life into it, is a sign of a bad worker.
I do speak from European (healthy work-life balance), but still pragmatic/efficient and free-speech point of view.
Fortunately, I do not have to, because I am able to separate the two. The question you asked made sense only in your mind, because you cannot separate and compartmentalize two different things, and instead mix unmixable things together and create a complete unnecessary mess. This leads to a total mess in proposed solutions. Again, in your mind it makes sense, because a collegue's personal blogging FEELS like a betrayal of a best friend. Not good.