Refusal to sell your product to certain people.
An Answermugger who was an Answerbagger and is a long-time friend though we often disagree told me that she owns a business and that she refused to sell a statue to someone who was going to use it in a terrible fashion. A harmful fashion. A degrading fashion. So she would not sell it to that person.
OK. So if the reason you refuse to sell your product is noble and just and good then by all means don't. However
I fail to see how refusal to bake a cake for a gay couple for their wedding is noble and just and good. They are not the same thing at all at all at all. One elevates and supports and is humane and kind while the other denigrates and attacks and is inhumane and unkind. You do see the difference don't you?