Earlier quoted context omitted.
The moment you open that door you have created the ultimate scapegoat in every corporate decision. Now every engineer is personally responsible for corporate decisions. It's easy when you look at VW and Facebook, but the more nuanced these things get, the more that what your advocating for is that programmers have to be lawyers as well. This horrible precedent and pushes the blame for everything downstairs. Meanwhile…
> Now every engineer is personally responsible for corporate decisions. This is the entire point. If the "corporate decision" involves doing bad things, and then you go ahead and implement those bad things as an engineer...you deserve to be held responsible for your part in it.
... as long as you are aware of it or should have been aware of it.