Not everyone working in a gun factory has that much liberty to pick and chose a job, maybe it's the only big business in town, but software developers aren't exactly starved for opportunities.
You're telling me someone who can get a job at Facebook is at risk of poverty and cannot find at least an employer who is marginally less creepy?
A better analogy might be the engineers who help design the guns, and the various other well-compensated, high-skill, and socioeconomically mobile individuals who facilitate their design and production.