The NSA already archives all your data. The United States does that now.
NSA is not scanning messages before encryption or the application of IP security protocols. They might be able to break some, but I don’t think they can break the good 256-bit encryption algorithms.
All your mobile phone calls, not just who called, the entire conversation; is already stored. Been taht way for years. I worked just down the hall of the entire closed wing of a telecom — down that hall were endless servers and such that stored everything.
This is not a problem so long as the Gov’mt needs a warrant to tap into it. That means probable cause.