That is the theory, then there is the actual practice on software development battlefield.
I just stated a fact about how many companies state they do agile, SCRUM or otherwise, while reality shows otherwise.
For those companies, the definiton of done is management slideware.
Which is exactly the main theme of Foley's talk.