> if two or three large businesses cover 99% of a given market (payment market), how about some anti-monopolistic legal protections?
Yes, that's the actual problem. Breaking up the existing near-monopoly and creating a functioning market with thousands of competitors would be a far better solution than trying to force the existing payment processors to process all payments, regardless of risk or ethical considerations.
These are the cases of having evidence, right? Which should be reported.
> I should be able to run my business according to those ethical choices. My company isn't sending someone to jail. They are just refusing to accept a payment. There is no need for due criminal process to refuse a payment.
And if two or three large businesses cover 99% of a given market (payment market), how about some anti-monopolistic legal protections? Them colluding to stop the meat industry, continuing your example, would be a monopolistic practice.