FATCA is pretty bad because it imposes a one-sided requirement that everybody report to the US, but the US doesn't want to lose its beneficial position of being the world's biggest tax-haven, so it sends data to nobody. There were calls to make the US send information to the EU and other countries, but the banking lobby has so far succeeded in stopping such initiatives as they don't want the Russian mob's funds in Miami banks to suddenly go away.