Wanting to separate engineering work from reality is precisely what Barrin92 is saying should not and can not be done. Engineering work isn't just some insulated game that gives you tokens to buy things you need in the real world. The engineering work is itself part of the real world.
Separation of church and state is nothing more than a limitation on the government, prohibiting it from establishing a national religion or inhibiting religious practice. It is not a claim that religion can never be discussed in government, or that government can never be discussed in religious practice.
I think this is all contextual to our times. We just have so much disagreement on what we are sure is moral/immoral.
If the different political sides had more balance, I think it'd make sense to permit a modest bit in the workplace.
But today the left is so sure of its position to the point where they think they are in the black & white moral right _and_ they are increasingly dominant and loud in our cultural institutions and many corporate institutions that it is substantially interfering with basic ability to think.
Everything is part of the real world. Would you go to a mattress company and demand that they make it harder for your political opponents to get a good night's sleep?
No, I wouldn't, but I don't know how that is relevant. If a mattress company refused to sell mattresses to gay people, I wouldn't do business with that mattress company, and I would also approve of employees of that mattress company taking part in political activism to oppose that practice.
I guess I don't see how the response is relevant. If Coinbase refused to sell cryptocurrency to gay people, I'd be all in favor of employees and external political activists saying they should - and Coinbase agrees, they don't expect to be apolitical with respect to the actual work that they do.
To some degree. It's very possible for employees to have polite discussions over the lunch table about political topics, and to the extent Coinbase is trying to prohibit those discussions I'm against it.
Is there a way to have employees say e.g. "the company needs to endorse suchandsuch political slogan" or "the company needs to oppose suchandsuch candidate" without yelling? I don't think so.