But then I got to thinking, even if he is a lunatic he is correct in his beliefs as this is what the bible teaches. Pretty much this is the same attitude that the Westboro Baptist Church has, he and they are biblical literalists. The problem is his (and their) beliefs are based in the stone ages and have not developed to reflect society as it exists today.
On a side not at least he is not against the use of anti depressants. The reasoning is good on this, and this is why John Piper is so dangerous as he is smart enough to use the correct words in the right places.