I agree, but even with that preference where does it stop? If I make my money via porn (I don't, but as an example) do customers not want to have bank accounts at banks where pornstars bank? How about sharing electricity from the same company that a porn company uses to power shoots? How about using that same kind of iPhone that a pornstar uses?
Of course all of those are absurd, but you get my point. There is clearly a line where commingling is acceptable. Reddit, for example, has some pretty hard NSFW content, yet people still place ads on other boards (or maybe those too, idk). And there is no widespread hue and cry from "consumers".
It is very, very specific people, companies, and groups that seem to be targeted and those tend to be whatever the current popular social-think flavor of the month is or just ones that certain people don't like in general (racism, drugs, bigots, etc). And you will note, that only one of those groups is actually illegal, the others are just distasteful.
It can be quite difficult for sex workers of all stripes to maintain their bank accounts. They regularly have accounts frozen because they receive payments from porn-friendly payment processors. This is not just "porn stars" but people that do things like OnlyFans.
So yes, sex workers have trouble accessing banking even if all they do is show their titties on camera because prudes go pitch a fit to banks.
Theory goes like this:
Some platform, be it payment or social allows something unacceptable to people, let's say racism, full nudity for the sake of argument.
People who really, really, do not want anyone to see this, start phone and email botting the companies that place ads using these networks, or take payment using these networks about the issue
The companies that place ads, do not need this headache and ask the platform, wtf? We will move our advertising dollars if you don't do something about this.
Platform, who's sole purpose in life is to make money, says ok!
Now, include very heavy hitters like Blackrock, Vandguard, etc. that control members on boards of 1,000s of companies and a relatively small group of people only need to persuade another relatively small group of people ... that may not even be the people running the platforms!