I just finished watching DHH's keynote. I think it's fascinating.
I don't agree on all his points, but I enjoyed listening to them. And I also encourage those DHH critics to listen. You don't need to agree with him, but just study why he gets to this point.