A recent letter to the editor in the New York Times argues for some sort of demarcation between science and philosophy:

Scientific explanations of why something is do not have any bearing on whether it ought to be.

The letter is a response to a Times article by Jonathan Haidt, who discussed why people celebrated Bin Laden’s death. You can find that here.