Might it also be because of the cost of overcoming their conscience? I understand that there are multiple groups in the NSA that do things other than illegal surveillance and hacking, but I would have an even higher price than other companies' offers I would require in exchange for my moral values if the NSA ever offered me any position at all...