I completely agree with this article.
However, when argueing your position it is always best to keep your arguements within the confines of what your opponent can agree with. The point about this issue not being addressed by any other moral thinker is not a good one to use. Although I agree with Dennis' point, this arguement is easily brushed aside as "so what". We need to stick with stronger arguements in order to win the debate.