I saw this yesterday and have been meaning to comment.
Science – good science – is indispensable to our modern way of life. Don’t get me wrong. And please don’t confuse science with technology. All I’ve been saying for the past while is that science is a human enterprise. As such, it is not perfect nor comprehensive.