Don't let the loudmouth bully chase you off the schoolyard, either.
I hear your point.
It is also true that if we allow business to be racist we will end up right back in the worst of 1950s segregationism.
A legal punishment to prevent racist/sexist/bigoted businesses from discriminating against people is a good idea. We won't need more cops, the lawsuits will work just fine to drive them out of business.
That's my opinion. Unfortunately, I don't have a seat on the Supreme Court. We'll see what they decide.