Corporations, especially banks, have been co-opted by the government and used for enforcing their whims. This is one example of that.
Would the upstream processor really care what their customers' business is - probably not. But are they afraid of political and legal issues that would outweigh the benefit of working with sex (or marijuana, etc) businesses? Yes, certainly.