Religious beliefs shouldn't be protected when it comes to business. Giving a religious person the right to discriminate against another person based on their beliefs is dangerous and reckless. For a long time, religious morality was used to keep women and African-Americans from voting. And why pick same-sex marriage of all things? If you're gonna discriminate based on sinfulness, there are some real doozies, like divorce, lying, lusting, etc.