If you read it carefully, you will realize that he is not defending rapists, he is saying you can look at the situation as a mental health problem - similar to the EU view of drug abusers - they are not criminals, they are patients.
He has, multiple times on his blog, put forth his theory that humans are 'moist robots' - he does not believe in the concept of free will; so this post is entirely consistent with that.
Well, the whole concept of "morals" depends on free will, so if you don't really believe in free will, you shouldn't be saying that something should or should not be viewed as moral or not. In your worldview, being "moral" or "immoral" should just be words without a correct definition behind them.
With that bias out of the way, I would recommend you go back to the source and then judge him.
I can't find the source post for the first one, but the second one is here: http://blog.dilbert.com/post/102881545031/pegs-and-holes
If you read it carefully, you will realize that he is not defending rapists, he is saying you can look at the situation as a mental health problem - similar to the EU view of drug abusers - they are not criminals, they are patients.
He has, multiple times on his blog, put forth his theory that humans are 'moist robots' - he does not believe in the concept of free will; so this post is entirely consistent with that.