The Swiss didn't vet their clients. If Vladimir Putin wants to contract a data centre on your soil for the privacy, you can always have regulations that say, "No.".
If the payments go through SWIFT, the problem is solved if either party is sanctioned.
The entire premise of "other countries can trust your companies to protect their privacy" is that you can't. "US reads Dutch emails" is the thing you have to not do.