The NSA agent didn't have a "search warrant".
To me, this is a bit of a no-brainer. A government agency wants my help to do something. Do I trust them? Do I help them? Well... yes. They're the government. Incompetent sometimes, irrelevant a lot of the time, inefficient, sure. But ultimately there to provide a service for me as a citizen. If they need my help, then I should probably help them.
I understand that Americans don't trust their government like this. I'm not sure why not.
https://en.m.wikipedia.org/wiki/PRISM_(surveillance_program)
Those two spring to mind immediately, and I'm not American, I'm Australian.
Personally, I don't understand why anyone trusts their Government more than the bare minimum required to support the rule of law.