The problem is, between producing cigarettes, weapons, disposable fashion, sugary food and drink, disposable vapes, extremely wasteful cars, addicting game mechanics, many of the financial "product"s, ad optimisation, ..., not everyone can avoid immoral but legal work whilst trying to exist in this economy.
> not everyone can avoid immoral but legal work whilst trying to exist in this economy
We're talking about software engineers here, not "cleaner taking up any job you can". Literally one of the most well paid jobs considering the amount of effort you put into it. People slave away on fields picking berries for less, with more impact on their life expectancy, if there is any career you can almost jump between jobs in just a few weeks, software engineering is one of them.
> not everyone can avoid immoral but legal work whilst trying to exist in this economy
let's be honest
everyone working as a software engineer at facebook is perfectly capable of finding employment elsewhere
working there is a deliberate decision to prioritise comp over the stability of the world