Bruce Schneier on the overarching problem with the NSA surveillance:

By developing these technologies instead of helping defend against them, the NSA — and GCHQ and CSEC — are contributing to the ongoing insecurity of the Internet.