Chuck, as a business owner I go along with the libertarian side of the point I think you're making. If I owned a bakery down the street I'd want the whole town to know about the new guy insulting and refusing to serve our friends and neighbors. Then we'd let the market sort it out. But the fact is it's against the law and it has nothing to do with religious freedom. You can't deny service to a gay couple just because you think your cake is art, regardless of cherry-picking bible verses and calling it religion. Just like not too many years ago (well within my lifetime; don't know about yours) Americans decided you can't refuse to serve a black man, regardless of your biblical justification, just because your corned beef sandwich is a work of art.