@Cobalt I honestly think we need to do a better job of making sure techies have the ethical grounding to handle "should we" questions along with "can we" questions.
We've got developers, mostly white dudes, making decisions for the rest of us that quite frankly they're not at all qualified to make on their own.
And if it's their bosses making the decisions, the Nuremberg Defense ain't gonna save techies who just do what they're told and ignore the implications.