First amendment freedom of religion aside, this is also a first amendment freedom of right of the people peaceably to assemble. One of the reasons people assemble is for the purpose of conducting business. And if one has a right, one also has the opposite. If you have the right to speech, you also have the right to not speak. So if one has the freedom to peacefully assemble for the purpose of business, you also have the right to NOT assemble for business.
Laws based upon the concept of "public accommodation" are demonstrably a violation of this principle and are unconstitutional. They are constructed from PC correctness "cloth" and in my opinion should be struck down as unconstitutional.
QFT.
As a business owner, either I have freedom of association, or I am not freely conducting business.
If I don't want to do business with you, and tell you to GTFO my property, for any reason other than breach of contract, there should be *no* recourse.
Even in matters of race, which is the beginning of all of this.
Let the market decide.
If a guy want's to hang a sign saying no XXX and XXX allowed, then so be it.
It is certainly asinine to do so, as another business will certainly rise up to serve those offended, but the point in order is that the businessman necessarily has the right to make his own decisions.
It is an astonishingly bad decision in most cases, but especially, where religious convictions are in focus (debriding the strict language against feds making any law) there is no way a man should be forced to work against his own beliefs.