Discrimination, violence and general intolerance will be always be "acceptable" as long as it is in the name of some deity. Otherwise, its completely immoral.
This is the sad truth.
I don't have much insight into the specifics of the debates and people you named now (but I know that the republican party has a lot more "devout" religious people) but in general, this is how it is around the world.