Yes, and this is why nobody is going after, for example, Facebook HQ's janitorial staff for the moral responsibility of Facebook's actions. Their income remains static in spite of Facebook's quarterly profit so it would be unfair to accuse them of trading their ethics for an income.
There is a fundamental difference when you're talking about a stock-owning, educated, in-demand software engineer, even if they are "just" working on scaling Facebook's image service. They have the institutional power at the company that they could leverage to change the product's outcomes, if they so desired.