Earlier quoted context omitted.
> Who are the real crooks? > terrorists, pedophiles, drug dealers, and money launderers At some point, unless you want everyone making their own personal moral judgements (including people who e.g. don't think women should have rights?), it should be permissible to deal neutrally with everyone who wants to do business with you. Let the law enforcers enforce the law, let the bankers bank. Edit: clarity.
Except they are breaking the law, but are too powerful to be brought to heel, largely because of lots and lots of money and powerful, shady friends. https://www.icij.org/investigations/fincen-files/global-bank... The Mexican drug cartels could not fit cash through the teller stations quickly enough, so HSBC had special teller boxes so that it was far more efficient. https://uk.reuters.com/article/uk-hsbc-probe/hsbc-b…
From your first link. It sounds like the law enforcers need to do better at enforcing the law. If they can't enforce it against the banks, how can we expect the banks to enforce the law against themselves?