Switzerland isn't much of a tax haven if you live here. The UK is much more of a tax haven for expats (I've lived in both). We all pay land tax and stamp duty, I just don't find income tax avoidance to the point where you don't pay any at all something particularly admirable.