First off, that is not even Christian teaching (even if you hear Christians say that). Jesus is quite clear that if one lusts after a (married) woman one has committed adultery in one's heart. Therefore by extension, if homosexual behavior is a sin then so are thoughts about homosexual activity.
Second the Christian Bible makes it clear that not only should one avoid sin one should not approve of others engaging in it (
Rom 1:32). Now, is it beyond you to understand that providing goods/services for a same sex wedding would fall into that category for those who believe homosexuality to be a sin?
This is the ONLY issue that has come up. To my knowledge no one has refused gays service for
being gay nor has anyone suggesting legal protection for such discrimination. That,
and that alone, is the issue this legislation tries to address.
Stop making this about something it is not.