I wouldn't say it's a grey area. Legitimate businesses use offshore bank accounts all over the world. Because those financial systems and mechanisms exist, criminals can leverage that same environment in offshore bank accounts. When they do so in tax havens, it's that much more beneficial to them. It is fairly easy to open an offshore bank account if you want to, but criminals take advantage of it.
On March 8th, 2011. See this statement in context.