An employer should be able to hire or not hire whoever they want, regardless of the reason. That’s the only way to really solve this.
I suspect that ordinary citizens, including employers, are not aware that they are not necessarily obligated to respect the rights that the states have amended the Constitution to expressly protect.
In fact, the Supreme Court clarified in United States v. Cruikshank that only the fed and state governments are obligated to respect constitutionally enumerated rights.
Note that the states can make laws to protect religion-related rights for example imo, ultimately depending on what the legal majority voters of a given state want, and as long as such laws do not abridge constitutionally enumerated rights.
Corrections, insights welcome.
Yes, this entire discrimination thing is going to give way sometime. The absurdity that a person, who happens to run a business, cannot use his judgement about whom or what he serves is unbearable. Cannot refuse to make a cake, refuse to provide foot basins, refuse service to someone, is a violation of that partys rights. And frankly I dont care what the reason is. We have the right to discriminate in any way, like it or not.