To me the real issue is whether a business owner should be free to hire whomever they want or not. That can get sticky in todays world because we scream out loudly if a woman is passed over for a job she could do in favor of a man. We also scream loudly if a white person is hired over someone of another race. So it is no wonder that now here we are at this place. What was next after gender and race? Why religion of course! We have created this situation ourselves.
The world is full of magical things patiently waiting for our wits to grow sharper.