It's their choice to serve a customer or not. They make less profit by not serving them, so there will be plenty of other restaurants that will be happy to serve any customer. To have a fit because they stand behind their beliefs is ridiculous, that would be like them giving bad ratings to a restaurant for catering the gay wedding.
That's not a fair comparison. I don't know any religion that discriminates against blacks so it's out of hate to not serve them rather than a religious thing. On top of that blacks have no choice to be black while gays are perfectly able to choice not to be in a relationship with another person of the same gender.
I'm not saying it's a good thing that they didn't serve the gays, but it is their choice to not serve them.
You don't know a religion that discriminates against blacks NOW - but this is just history repeating itself.
Racism used to being directly linked with religion in this country. The KKK still represents themselves as a true Christian organization.
And gays have a choice to be gay? I wish you could have said that first so then I could have just ignored everything else you have to say.