Thanks for that, I had no idea.
So NSA, which is fairly young, stays out of the political eye (until recently), and small? They do some really cool stuff. But the older, more controversial agencies, covering things like immigration, defense, taxes, health, and so on? Not good.