This is a great essay, and I think I agree with almost all of it. Have you read this response to your essay @paulg ?