You can be as mean and nasty in your Jesus Cakes Bakery as you'd like. You can run your business into the ground, for all I care. But if you're going to discriminate, you might think about opening a private golf club instead. The road that leads to your White Jesus Bakery, was paid for by everyone, including minorities. You've had 50 years to get used to profiting from minorities, and if you can't get over yourself by now, maybe you should think about moving to another country.
Correct. EVERYONE pays for police, fire protection, road maintenance, etc. that businesses benefit from. There is no more justification for arbitrarily refusing service to someone than for arbitrarily refusing to pay taxes (just try it). If you want to form a private club or religious organization, fine. But if you are open for business to the public, you are open for business to EVERYONE.
P.S. I don't like this new format.