Ethical problems being created by a scenario does not necessarily mean that you should not execute that scenario. Sometimes you're caught between a rock and a hard place, and ethical problems are created regardless.