Web Site Designer May Be Required to Design Site for Same-Sex Weddings
reason.com
reason.com
I believe that you should not be allowed to refuse service based on identity. However, I feel that you should be able to refuse to be compelled to create speech for someone if you don’t agree with it, especially in an expressive field like web design. I think where she potentially messed up is by refusing them as clients (denying public accommodation) based on the idea that she didn’t like their content. Intermingling the two situations exposed her to legal trouble.
There’s no reason she couldn’t have accepted them as clients, with the stipulation that she does not work on this particular request. It sounds silly but it could have deflected the lawsuit.
If Amazon denies them access, that’s a huge market out of their reach. If an airline denies to sell tickets, that’s seriously infringing in someone’s right to move around.
If a cake maker in one town says “no”, presumably there’s lots of other cake makers around.
Still not a fully satisfactory predicate but maybe explains some of the variance.
It feels like something that could be ripe for abuse.
Alternatively if you aren't encumbered with scruples, take the job, give really lengthy estimates, do bad work and never get it done.