Probably not. You know why? 

Being Gay is something that you are and cannot choose, being Christian is a choice. You can discriminate against choices (for example, I don't have to serve a neo-nazi). That's called the free market, it's so that we can use market powers to disincentivize awful decisions.