He has a point though. Workplace is for work, not politics, religion, activism, romance, etc. that are not related to work.
Bringing religios, political or social issues at work could create unnecessary friction or even spark feuds. Better keep those separate, or at least very low-key, not public.
While I broadly agree that that's a wise move, at the same time if I have to spend 8 hours a day working just to stay alive I can hardly be expected to also kill all non-work aspects of my personality for that time as well.
Only until they figure out how to make Severance a reality. I'm sure the C suite would love that to bits.
Everything is political, especially the system of wealth creation and distribution.