One reason why tax havens are difficult to eliminate is that not everyone in government necessarily views them in the same way. Wherever corruption is endemic – say, Russia, China, and much of the Middle East – many officials may view tax havens not as a revenue problem, but as an attractive part of the job.