But, unfortunately, looking at the absolute pushback from congress and the white house over this whole thing, it's pretty clear the citizens have absolutely 0 say in the matter. After all, we're just ignorant sheep. They're the ones will all the knowledge and we should just trust them. We're not going to be able to change the NSA's policies or magically make everyone follow the constitution and the law to the T overnight. This is a compromise on our end.
The NSA may have a large amount of resources for storing and running attacks on my emails, but they don't have limitless resources. For every hour they spend bruteforcing my keys to recover a sappy "Just thinking of you <3" to my wife, the less time they're spending bruteforcing someone else's emails.