I also don't see how developers have any link with contract negotiations with warehouse workers?
How do you sleep at night knowing that you attack people based on which job they do to provide for their family?
Developers obviously have no direct impact on labor conditions of the warehouse workers. However, all the time-tracking, logistical optimizations, employee monitoring systems, etc. that enable Amazon to squeeze every bit of efficacy and profit out of these warehouse workers had to come from somewhere/someone.
I believe by contributing to companies that are as highly unethical as Amazon, developers are supporting entities that enforce and perpetuate such awful labor practices conditions. I am not assigning personal blame to any developer directly, but I do believe that as developers we need to be more considerate of the downstream ethical impacts that our work may have on others.
Actually you did exactly that in your post that got deleted by moderation.
If a line of reasoning can equally justify all the people who pushed opioids onto Americans, then it’s not a good one.