It's not just Switzerland. France also makes it so difficult to hold an account that it's not worth it. It's understandable since the paperwork they have to do is also enormous for the small profit they would make.
The only country where it is actually fairly simple is Canada, because Canadian banks already have the infrastructure to automatically tattle on you to Uncle Sam and the IRS.