story
Without these "oh politics is sin" things, the bosses saying no might require them to justify it. Instead they can now weasel their way out of this kind of stuff, and basically shield themselves from criticism on this front, even if people internally might want to change [0]
Lots of conservative ideology is around this, trying to turn some subjective defense of beliefs into like... some objective rules about not doing X/Y/Z (basically maintaining the status quo). I'm not saying the decision makers are conservative, but that's what the result is going to be here.
(tbh I think there are good reasons to minimize discussions about current events into places where people aren't forced to be exposed to them at work. I know I don't want to, just cuz I'm already exposed to it a lot. But there's a difference between banning politics talk and just asking people to keep it in certain areas IMO)
[0] https://basecamp.com/about/team they don't have the engineering/non-engineering split here, but 50-odd people and they have 3 Dans + 3 Jasons. There are definitely companies with more absurd balances and the people at Basecamp probably would like to see improvements! But this kinda stuff makes it harder.