ALL “anti-discrimination” laws are unconstitutional viewpoint discrimination when applied to private businesses or individuals, because the law must subjugate one party’s views under the other. The ONLY option is for the government to stay completely out of it, letting people run their businesses into which they’ve invested their own fortunes, time and massive efforts, all at the great risk of unknown success or failure.
Except of course, the civil rights mandates on private businesses from 1964 have withstood all constitutional challenges.
Of course the vast majority of people have no issues with government saying you cannot discriminate in a business on the basis of RACE, COLOR, NATIONAL ORIGIN, RELIGION, GENDER, or DISABILITY (since the ‘90s). But of course piggybacking the FAKE category of “sexual orientation” (since when does a chosen sexual behavior make you a minority?) onto that laundry list is extremely easy for the courts to do, even though, by default....it automatically discriminates against people of religion.