Earlier quoted context omitted.
The original point of argument was “Criticism of Islam's human rights record.“ Not “railing against Islam.” Was anything unclear about this?
How does this play out at work? You saddle up to a co-worker at the water cooler. Hi Yasir (he's from the Bay Area), you know your religion has a terrible record of human rights? Yeah? Cool, see you at the standup in 30 minutes.
I'm not the type to raise political or religious issues at work, unless it relates to the decision or task at hand. If my company were to consider donating to a conservative Islamic charity for International Women's Day, for example, then I might offer my perspective. Otherwise, why start workplace conversations that are likely to be divisive, distracting, and unproductive?