Agree with his theories or not, this is an interesting talk.