Whatever you might think of the various professions... As long as it is legal, it seems the major payment service providers should not pass on their moral code onto everybody else. What's next? You get no water/power/whatever if you run a business that the service providers simply do not agree with?
The problem for those providers is often not their own morals per se. But the fear of being related to certain verticals. This oftentimes has a real impact on lost deals from other companies that do have a moral judgment and wont do business with you if you are related say to marijuana selling companies.
Is it too difficult in 2019 to start a payment processor? Is there some legal requirement that is preventing it? Some people said that creating a new car company in today's market would be impossible (too many regulations, expense, etc.) but Tesla seems to be doing pretty well. Is there a "Tesla" for the payment processing industry?