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.