Some places have a no shirt no shoes policy- anyone of any color or gay person can get a pair of shoes and a shirt. I once was denied service on a patio because I had on a sleevless tank top. I went back to my car and threw on a t-shirt and was served, no biggie...Does that mean they can't have someone else build them a website? Lots of businesses can refuse services for various reasons. Some places have a no shirt no shoes policy. Aren't they discriminating? Some places like upscale clubs or restaurants you can't wear jeans or have to wear a tie. You can also be fired for your political beliefs or comments you make that aren't illegal Some people can also get fired for moral reasons or have morality clauses at their workplace. This is no different. While I don't agree with it, the lady believes being gay is a sin and goes against her beliefs and doesn't want to do business with them
Some places like upscale clubs or restaurants you can't wear jeans or have to wear a tie- anyone of any color or gay person can buy a tie and wear polyester, cotton, wool, linen etc....
You can also be fired for your political beliefs or comments you make that aren't illegal yes, of course, if you violate your companies code of ethics but this is not the government or a court forcing your company to do so. Do you not believe a company has the right to dictate policy for it's employees?
While I don't agree with it, the lady believes being gay is a sin and goes against her beliefs and doesn't want to do business with them-okay, so what happens when the next looney business owner decides I won't serve the black person because my God or Jesus is white therefore they I cannot serve a person of color?
In your world view should the KKK or White Supremist have a right to free speech and say whatever they feel? I ask because obviously you believe religious nutbags should be able to do so, correct?