My recollection is that you've called the NSA a bunch of incompetents.
My recollection does not agree with yours.
On a technical basis, they're some of the best out there. On a moral and ethical basis, I have serious reservations.