Switzerland has meanwhile stricter regulations than lots of other countries.
Your imagination of "swiss banking thinking from the 1980s".
Above of 10'000CHF, regardless if swiss, foreinger, rich or poor HAS to be declared and clearly documented from where the money comes from.
Most of the banks in Switzerland don't accept any accounts from people outside of the EU.
The movie industry still loves to use this stereotype. But thats not the reality.