Those people are software engineers. Unlike you, they could have easily found equivalent jobs elsewhere (almost anywhere) that did not contribute to building a worldwide surveillance network in the name of serving better ads.
I agree with GP that it takes a wacky moral compass to willingly engage in mass surveillance but feel strongly enough about weapons to quit over them. It's either very naive, hypocritical, or both.