I think that one result is a bit misleading.
79.6% said they consider the ethical implications of what they are asked to do.
82.3% said they would report ethical concerns in some form.
58.5% said they would refuse to write code they thought was not ethical (36.6% said they are unsure).