Instead of secretly disliking other people, I say you post that as an advertisement right on your business shingle.
So I think this is the right way to do it. If you discriminate, say so right out in the open. No sense in hiding it. And the rest of us know whether we want to spend her money there or not. Right?
There’s a free-market non-government solution to discrimination, it’s called you don’t get any money. And you effectively put out giant signs that keep people away. I know of far right wing so-called Christians who agree with that Man and wouldn’t spend a dime in somebody’s store who was so hateful.
Let’s be honest, there’s bound to be something about all of us that somebody really doesn’t like, but they’re willing to put my dollar in the register so we at least can come up with a short-term contract for goods.