Surely he should be familiar with logical reasoning then as well. Yet the argument present here is 'A bad, therefore B' without any evidence that B doesn't also have its own problems. If he is an authority on deontology, he would do well to provide evidence by way of his writing.