Their contributions to crypto software, as controversial as they may be, would exceed 3 arguments alone.<p>And as much as a lot of us here (myself included) think they&#x27;re a net negative on the world, that doesn&#x27;t mean they don&#x27;t come with positives. They may not catch all threats but it&#x27;s highly doubtful they catch none.<p>I&#x27;d wager that if you broke it down to the core elements, people aren&#x27;t against the NSA but against the techniques they use: lack of transparency, gag orders, mass surveillance, etc.<p>And just to give you an actual third separate argument, the NSA existing keeps security in check. The threat of an entity that turns theoretical attacks into actual attacks means you can&#x27;t get away with the &quot;it&#x27;ll never happen&quot; excuse when building a secure system.