A company I worked for tried to use Stripe but couldn't because they don't allow "fantasy sports leagues with cash prizes". They definitely aren't willing to make exceptions for everyone.
They won't operate online pharmacies. Not because they aren't legit one but because there are so many bad actors out there they just won't engage with pharmacies -- we tried setting one of the up with a cashless solution but Stripe didn't want to.