Reading the article, I was bemused to find out that banks will shut down an individuals account based on moral reasons. That's a very biased point of view, especially in a country which is supposed to free, fair and just. As long as it's not illegal to strip, which is the case in Las Vegas, then why deny them an account? Now I am beginning to re-think this whole KYC/AML thing, so banks or financial institutions could put in regulations not to accept payments from certain sources even though they are legit and are not involved in any illegal activities.
Most likely because is an activity that is prone to money laundering and because most investors would rather not be involved in it. The sex "business" is many times linked to illegal activities.