> This is why religion and politics are usually not welcome in most parts.
This is a very "American" view. Plenty of folks manage to have conversations about these topics in a respectful way - and yes, that includes conversations with strangers and in the workplace too. I don't know why they're so polarising in some contexts, as if everyone has to maintain complete loyalty to their "sports team" and has no time for anyone with differing views, but it's a sad state of affairs to me.