Not everyone outside your political cease-fire zone will agree that the work you're doing is apolitical.
If one has an agreement (formal or tacit) to not talk about politics with your colleagues while the team manufactures Nazi flags... that may make for a pleasant and productive workplace, but broader society is still going to have a political reaction to that work.
The key is to understand the difference between contexts. Defining the context of your workplace is fine, but it's a mistake to assume that all contexts should treat you and your work the same.
This mistake is where you get comments like "but Facebook is such an inclusive company and everyone who works there are good people." That can be 100% true, but still not invalidate the criticisms of how Facebook's products are affecting society as a whole. And if someone at Facebook is going to listen to and consider that criticism, that will by necessity introduce the external context into the internal context.
If one has an agreement (formal or tacit) to not talk about politics with your colleagues while the team manufactures Nazi flags... that may make for a pleasant and productive workplace, but broader society is still going to have a political reaction to that work.
The key is to understand the difference between contexts. Defining the context of your workplace is fine, but it's a mistake to assume that all contexts should treat you and your work the same.
This mistake is where you get comments like "but Facebook is such an inclusive company and everyone who works there are good people." That can be 100% true, but still not invalidate the criticisms of how Facebook's products are affecting society as a whole. And if someone at Facebook is going to listen to and consider that criticism, that will by necessity introduce the external context into the internal context.