> your entire premise is based on not being able to know if someone is engaging in unethical behavior. That's premise is seriously flawed.
No, it's not. It's literally the facts on the ground.
Additionally, it's telling that you used the term "unethical" rather than "unlawful". Whether or not a credit card works should have nothing to do with someone's arbitrary ethics.
It's literally not. Your claim is that I suspect the local butcher sells meat rather than knowing that they sell meat. If my vegan friend doesn't want to do their accounting, that should be within his basic human freedoms. He's not the only accountant in town and the butcher will surely find an accountant who enjoys eating meat.
> Whether or not a credit card works should have nothing to do with someone's arbitrary ethics.
It shouldn't be illegal for someone to start a vegan credit card that only allows purchases at businesses that don't kill animals. More choice is better and you want to make all payment processors follow a one-size-fits-all rule. That's the opposite of the direction we should be pursuing.
The real problem is the near monopoly control of the handful of payment processing giants that currently exist. Fix that problem and increase the competition and offer more choice and you no longer needs to force payment processors to be neutral. Forced neutrality in the end means the government decides. Which makes sense in a handful of cases, but not when markets can do a better job.
No, it's not. It's literally the facts on the ground.
Additionally, it's telling that you used the term "unethical" rather than "unlawful". Whether or not a credit card works should have nothing to do with someone's arbitrary ethics.