I built cross-border compliance Management info system dashboards at a Swiss private bank. The much more widespread reality is: entire nationalities and residencies get quietly moved to "do not serve" lists because the regulatory cost of serving them exceeds revenue. No public process, no appeal, no notice, you just can't open an account:financial exclusion most people never see.

That's also very interesting phenomenon. Instead of censoring after the bank accounts have been granted, one could also "censor" or rather exclude a person or group of people or an organisation by not granting a bank account in the first place. Quite shrewd, and extremely unnoticeable. I mean, whole nationalities are excluded based on quite absurd reasons. But I guess fear led to this in many ways.