In part, that's right. I think FATCA is perceived as an overarching legislative fix to a lot of perceived loopholes that people might be able to use to skirt the information reporting requirements.
On February 8th, 2011. See this statement in context.