I don't think I agree with everything he says, but he brings up some interesting points and give a lot to think about.