The Christians at issue with the florist, the baker, and this website maker cases are totally willing to provide gays with 99% of their services; it's just the last 1% of marriage-specific products that they do not want to participate in. It seems to me that this is a reasonable compromise: You can refuse to provide some (not all, but some) of your services to people when that specific, narrow subset of your services contradicts your religious beliefs