In America, retailers choose what they will sell, not who they will sell to. A Jewish restaurant owner can keep pork off the menu but can’t keep Gentiles out of the restaurant. A Christian florist can refuse to sell roses altogether but can’t refuse to sell roses to a Hindu who plans to offer them to Shiva.
Jesus didn’t commission his people to be morality police nor enjoin them to withhold goods or services from those whose lifestyles he doesn’t approve. He never said anything like, “If you are aware of someone’s sin, refuse to serve them,” but he definitely …