Staffed. The term (if you will go back and read) is staffed. and the DHS is indeed widely staffed by amateurs who got into their positions because they happened to have a credential (a masters degree) while the NSA is indeed widely staffed by people who got into their positions because they demonstrated capability within a field (SIGINT). No one (other than you) said anything about corruption or abuse of funds.What I did see is mismanagment of funds, fraud waste and abuse, which I reported several times to my superiors. The NSA managment is just as corrupt as any other agency. So when you say the NSA is run by professionals and DHS is not, you are incorrect.