I am very sorry because this question is out of my area of specialization but what I think that it should be clear in mind of everyone. Please don't get emotional, give your very practical view.
Religions are not the same, so there is not one answer.
As a Biblical Christian, I know that God loves us, and commands us to love others, not only fellow-believers. This means my actions are not detrimental to others but tries to build them up and this tends to bring social connection and friendship.
However, I can also not compromise by diluting what what God says, so where things are clearly wrong I may speak out against it - Not in judgement (as I am not God), but as a messenger hoping that the person will recognise the personal destruction that comes it. This causes division between right and wrong, but need not cause division between people, if tempered with genuine love.