The problem, I think, is that the author and many of the commenters here are confusing the conclusions scientific research reaches with the effect these conclusions may have in a society that’s full of structures (gov’t, business, etc.) with a high level of self-interest. Science is science, and truth is truth. See Feynmann’s comments about “nature will not be fooled.” What people do with the truth is a whole 'nother matter. They ignore it, lie about it, treat it grossly out of context for their own profit, and so on. It’s absurd to say that commerce or politics affects the reality of valid science. And “technology” is the result of how we choose to apply science. It isn’t science itself.
I always thought morality and ethics were the complement to a purely data-driven science approach.
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.