thank you for a thoughtful response.
your first point regarding "no non-controversial statements" points out a flaw in my logic that i hope we can move past to my example.
i try to illustrate, that the graph of `ACTIONS <-> PEOPLE + TOOLS <-> MAKERS OF TOOLS` has been an obviously controversial one in the past as applied to weaponry, using guns as an example. so why should it not be equally controversial for any profession? the tool is variable.
which you answer with your last point: "guns don't kill people" and an admittance of ethical responsibility are not mutually exclusive. and maybe there has never been a controversy like i am suggesting. which is a great point and presses me to reiterate: where is this programmer who does not believe his job has ethical implications?
and IF IT IS a falsehood programmers believe: you think telling some number of programmers they are ethically insufficient could not possibly lead to a controversial discussion?