For a company supposedly full of smart people they sure do work hard to turn their brains off
I've been working in the aerospace (now space) arena my entire career, and there's a lot of overlap there with the defense industry. What I've seen is that it's very easy for people to look at their work as a narrow area and to forget about the consequences of it (how it's used, what it actually does when used). I think many (I won't say the majority but it wouldn't surprise me) in the defense and intelligence sector…
Or it's a lot more complicated and doesn't lend itself to blank-and-white answers. Say you're working on nuclear weapons technology: is your job building weapons to enable the genocidal destruction of another country, or to prevent that kind of thing through a credible MAD deterrent? Both things are simultaneously true.
And then there's no way to predict the future: what's true today when you build it may not be true tomorrow when it's used, because there's a different leader or political system in place.