A very good talk.

And raises a LOT of critical questions.