Everywhere else around the world, it's just a regular job people do to put food on the table.
Should we boycott people who work in the defense industry as well?
The poor benighted developer--engineers have expectations upon them that participants in this thread are clearly all too willing to abrogate, the term is invalid--will be just fine.
Sure it's impossible to be unemployed as a developer one could say by the number of search results from the keyword software in the job portals in my area, but after closer inspection, if you've been around the block a few times, you can easily tell that over 90% of those jobs are shitty micromanaged fake scrum-driven burnout meat grinders where you wouldn't last more than a couple of months.
So, the remaining 10% of jobs worth applying for are incredibly picky, and, without a prestigious resume (top companies, top school) you're not getting your foot in the door, even though you might master leet code.
Therefore, it took me 6 months on unemployment to find a quality workplace that would take me in and only because I invested in some certs in that time.
The machine stops when we say "no". It's what we must do.
The job market isn't exactly great for recently fired engineers either. Nobody is above the law, and it is more than likely that some unlucky 'git-blamed' junior is going to face such a case some day instead of the boss who ordered it. But i hope in that case a judge will take the migitating circumstances into account.