They are technical knowledge workers and hold very privileged credentials in western markets.
To be clear I’m not excusing corporate policy and such, but the same way technical engineers at oil companies are complicit in accelerated climate change, devs at shitty companies are complicit in shitty game products.
Also, devs stick around for it. They aren’t providing an essential service, like sticking around as a nurse in a poorly run hospital…they are creating a novelty.