Unfortunately, when this type of groupthink becomes so entrenched, anything resembling a contradictory idea has to be crushed, removed, or ignored immediately. It is a basic fight-or-flight response, because nobody wants to admit they've been doing the wrong thing for years.
The solution is similar, and ideas like intelexit will help. Instead of wasting energy trying to push against groupthink, help people leave where they can form so they can form a different origination. For example, it would be nice if we had an actual agency focused on defense and the hard problem of securing computers that had even a tiny fraction of the NSA's budget.
"I can make this organization by and for evil people marginally better by joining it and being less evil" isn't exactly a new idea either but hasn't aged well.